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",