From 669aa2cd8b068b80ae9f6a5eb8e00a53cfda5d57 Mon Sep 17 00:00:00 2001 From: Ryan Koppenhaver Date: Thu, 1 Jul 2021 05:33:40 -0700 Subject: [PATCH] parse token from int or str (#405) --- src/tokens.nim | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/tokens.nim b/src/tokens.nim index c8f9914..5da90e2 100644 --- a/src/tokens.nim +++ b/src/tokens.nim @@ -36,11 +36,13 @@ proc fetchToken(): Future[Token] {.async.} = var resp: string + tokNode: JsonNode tok: string try: resp = clientPool.use(headers): await c.postContent(activate) - tok = parseJson(resp)["guest_token"].getStr + tokNode = parseJson(resp)["guest_token"] + tok = tokNode.getStr($(tokNode.getInt)) let time = getTime() result = Token(tok: tok, remaining: 187, reset: time + resetPeriod,