From 01f0dc942b9526fd9e67c7a9b9e385c3fd528483 Mon Sep 17 00:00:00 2001 From: Wolfgang Kulhanek Date: Wed, 15 Oct 2025 16:21:12 +0200 Subject: [PATCH] More debug --- src/smapi_auth.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/smapi_auth.ts b/src/smapi_auth.ts index c4c76ca..a581806 100644 --- a/src/smapi_auth.ts +++ b/src/smapi_auth.ts @@ -171,7 +171,8 @@ export class JWTSmapiLoginTokens implements SmapiAuthTokens { ).serviceToken ); } catch (e) { - logger.error("JWT verification failed", { error: e, message: e.message, stack: e.stack }); + const err = e as Error; + logger.error("JWT verification failed", { error: err, message: err.message, stack: err.stack }); if (isTokenExpiredError(e)) { const serviceToken = ( jwt.verify( @@ -181,7 +182,7 @@ export class JWTSmapiLoginTokens implements SmapiAuthTokens { ) as any ).serviceToken; return E.left(new ExpiredTokenError(serviceToken)); - } else if (isError(e)) return E.left(new InvalidTokenError(e.message)); + } else if (isError(e)) return E.left(new InvalidTokenError(err.message)); else return E.left(new InvalidTokenError("Failed to verify token")); } };