Fix compilation on Nim 1.6.x
This commit is contained in:
parent
4120558649
commit
b8103cf501
14
src/auth.nim
14
src/auth.nim
|
@ -1,5 +1,5 @@
|
||||||
#SPDX-License-Identifier: AGPL-3.0-only
|
#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 types
|
||||||
import experimental/parser/guestaccount
|
import experimental/parser/guestaccount
|
||||||
|
|
||||||
|
@ -35,21 +35,21 @@ proc getAccountPoolHealth*(): JsonNode =
|
||||||
|
|
||||||
var
|
var
|
||||||
totalReqs = 0
|
totalReqs = 0
|
||||||
limited: IntSet
|
limited: PackedSet[BiggestInt]
|
||||||
reqsPerApi: Table[string, int]
|
reqsPerApi: Table[string, int]
|
||||||
oldest = now
|
oldest = now.int64
|
||||||
newest = 0
|
newest = 0'i64
|
||||||
average = 0
|
average = 0'i64
|
||||||
|
|
||||||
for account in accountPool:
|
for account in accountPool:
|
||||||
# Twitter snowflake conversion
|
# 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:
|
if created > newest:
|
||||||
newest = created
|
newest = created
|
||||||
if created < oldest:
|
if created < oldest:
|
||||||
oldest = created
|
oldest = created
|
||||||
average.inc created
|
average += created
|
||||||
|
|
||||||
for api in account.apis.keys:
|
for api in account.apis.keys:
|
||||||
let
|
let
|
||||||
|
|
Loading…
Reference in New Issue