From 9ef65bf729f829994c9a4858494b80e7e7c77529 Mon Sep 17 00:00:00 2001 From: Thibault Meunier Date: Thu, 11 Jan 2024 15:18:28 +0100 Subject: [PATCH] Fix headerToToken value check from null to undefined `headerToToken` returns `Promise`. However, the existing check assessed `headerToToken().then(value => value === null ? something : somethingElse)`. This should never be true. Instead, this check is replaced with `!value`. --- src/background/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/background/index.ts b/src/background/index.ts index 18928a1..aba9eb4 100644 --- a/src/background/index.ts +++ b/src/background/index.ts @@ -295,7 +295,7 @@ export const handleHeadersReceived = } const redirectPromise = w3HeaderValue .then(async (value): Promise => { - if (value === null) { + if (!value) { delete TOKENS[details.url]; return; }