Skip to content

Commit

Permalink
Fix compilation on Nim 1.6.x
Browse files Browse the repository at this point in the history
  • Loading branch information
zedeus committed Oct 31, 2023
1 parent 4120558 commit b8103cf
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions src/auth.nim
Original file line number Diff line number Diff line change
@@ -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

Expand Down Expand Up @@ -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
Expand Down

0 comments on commit b8103cf

Please sign in to comment.