From 75174cc731f005f8821ec5d6be1105f0e7f92b43 Mon Sep 17 00:00:00 2001 From: George Dietrich Date: Fri, 22 Sep 2023 09:26:13 -0400 Subject: [PATCH] Stupid JS not supporting array comparisons --- src/script/src/esi_client.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/script/src/esi_client.ts b/src/script/src/esi_client.ts index 35bf63c..1eaa3d7 100644 --- a/src/script/src/esi_client.ts +++ b/src/script/src/esi_client.ts @@ -30,7 +30,7 @@ class ESIClient { const clientId: string = getScriptProperties_().getProperty('CLIENT_ID')!; if (jwtToken.iss !== ESIClient.ISSUER) throw 'Access token validation error: invalid issuer'; - if (jwtToken.aud !== [clientId, ESIClient.AUDIENCE]) throw 'Access token validation error: invalid audience'; + if (jwtToken.aud[0] !== clientId || jwtToken.aud[1] !== ESIClient.AUDIENCE) throw 'Access token validation error: invalid audience'; if (jwtToken.azp !== clientId) throw 'Access token validation error: invalid authorized party'; return jwtToken; }