From af28a291df9e6e9141178eea1d2b49fbb7723d2a Mon Sep 17 00:00:00 2001 From: nick-delirium Date: Wed, 4 Sep 2024 13:02:53 +0200 Subject: [PATCH] permissions for spot --- spot/entrypoints/background.ts | 3 +++ spot/wxt.config.ts | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/spot/entrypoints/background.ts b/spot/entrypoints/background.ts index bd7534807..4428b42bf 100644 --- a/spot/entrypoints/background.ts +++ b/spot/entrypoints/background.ts @@ -491,6 +491,9 @@ export default defineBackground(() => { if (request.type === messages.popup.from.updateSettings) { const updatedObject = Object.assign(settings, request.settings); settings = updatedObject; + if ('ingestPoint' in request.settings) { + setJWTToken("") + } chrome.storage.local.set({ settings: updatedObject }); } if (request.type === messages.content.from.checkRecStatus) { diff --git a/spot/wxt.config.ts b/spot/wxt.config.ts index 0a8425b92..fc8a3ec3e 100644 --- a/spot/wxt.config.ts +++ b/spot/wxt.config.ts @@ -23,7 +23,6 @@ export default defineConfig({ permissions: [ "storage", "tabCapture", - "tabs", "offscreen", "unlimitedStorage", "webRequest",