From 34c3709b2efad4076d0fecdbbcbca2e4bd59c59a Mon Sep 17 00:00:00 2001 From: Jorrin Date: Mon, 5 Feb 2024 22:04:01 +0100 Subject: [PATCH] fix headers not being applied to request --- src/background/messages/makeRequest.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/background/messages/makeRequest.ts b/src/background/messages/makeRequest.ts index bdc16fa..13763b0 100644 --- a/src/background/messages/makeRequest.ts +++ b/src/background/messages/makeRequest.ts @@ -52,13 +52,11 @@ const handler: PlasmoMessaging.MessageHandler> = async (r const url = makeFullUrl(req.body.url, req.body); await assertDomainWhitelist(req.sender.tab.url); - if (req.body.headers['User-Agent']) { + if (Object.keys(req.body.headers).length > 0) { await setDynamicRules({ ruleId: MAKE_REQUEST_DYNAMIC_RULE, targetDomains: [new URL(url).hostname], - requestHeaders: { - 'User-Agent': req.body.headers['User-Agent'], - }, + requestHeaders: req.body.headers, }); }