Fix compilation on Nim 1.6.x

This commit is contained in:
Zed 2023-10-31 23:02:45 +00:00
parent 4120558649
commit b8103cf501
1 changed files with 7 additions and 7 deletions

View File

@ -1,5 +1,5 @@
#SPDX-License-Identifier: AGPL-3.0-only
import asyncdispatch, times, json, random, strutils, tables, intsets, os
import std/[asyncdispatch, times, json, random, strutils, tables, packedsets, os]
import types
import experimental/parser/guestaccount
@ -35,21 +35,21 @@ proc getAccountPoolHealth*(): JsonNode =
var
totalReqs = 0
limited: IntSet
limited: PackedSet[BiggestInt]
reqsPerApi: Table[string, int]
oldest = now
newest = 0
average = 0
oldest = now.int64
newest = 0'i64
average = 0'i64
for account in accountPool:
# Twitter snowflake conversion
let created = ((account.id shr 22) + 1288834974657) div 1000
let created = int64(((account.id shr 22) + 1288834974657) div 1000)
if created > newest:
newest = created
if created < oldest:
oldest = created
average.inc created
average += created
for api in account.apis.keys:
let