From 854e4361eef64cb70a4f9f5e4bf37c4480247c93 Mon Sep 17 00:00:00 2001 From: Jorrin Date: Fri, 12 Jan 2024 20:15:34 +0100 Subject: [PATCH] cleanup preparestream --- src/background/messages/prepareStream.ts | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/background/messages/prepareStream.ts b/src/background/messages/prepareStream.ts index 903cef5..e5bd2cf 100644 --- a/src/background/messages/prepareStream.ts +++ b/src/background/messages/prepareStream.ts @@ -26,8 +26,6 @@ const mapHeadersToDeclarativeNetRequestHeaders = ( const handler: PlasmoMessaging.MessageHandler = async (req, res) => { try { await assertDomainWhitelist(req.sender.tab.url); - console.log(req.body); - let rules: any; if (isChrome()) { await chrome.declarativeNetRequest.updateDynamicRules({ removeRuleIds: [req.body.ruleId], @@ -35,8 +33,7 @@ const handler: PlasmoMessaging.MessageHandler = async (re { id: req.body.ruleId, condition: { - // TODO: Fix this idk why it doesn't work from fetcher requests - // requestDomains: req.body.targetDomains, + requestDomains: req.body.targetDomains, }, action: { type: chrome.declarativeNetRequest.RuleActionType.MODIFY_HEADERS, @@ -73,7 +70,6 @@ const handler: PlasmoMessaging.MessageHandler = async (re }, ], }); - rules = await chrome.declarativeNetRequest.getDynamicRules(); if (chrome.runtime.lastError?.message) throw new Error(chrome.runtime.lastError.message); } else { await browser.declarativeNetRequest.updateDynamicRules({ @@ -82,7 +78,7 @@ const handler: PlasmoMessaging.MessageHandler = async (re { id: req.body.ruleId, condition: { - // requestDomains: req.body.targetDomains, + requestDomains: req.body.targetDomains, }, action: { type: 'modifyHeaders', @@ -113,15 +109,11 @@ const handler: PlasmoMessaging.MessageHandler = async (re }, ], }); - rules = await browser.declarativeNetRequest.getDynamicRules(); if (browser.runtime.lastError?.message) throw new Error(browser.runtime.lastError.message); } res.send({ success: true, - // @ts-expect-error TODO: remove this when debugging is done :D - body: req.body, - rules, }); } catch (err) { res.send({