From c740bc6685014b28796967ce9c94dba5fe5b4bee Mon Sep 17 00:00:00 2001 From: Jorrin <43169049+JorrinKievit@users.noreply.github.com> Date: Thu, 25 Jan 2024 19:38:06 +0100 Subject: [PATCH] Replace record type logic with their own bodyType --- src/background/messages/makeRequest.ts | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/background/messages/makeRequest.ts b/src/background/messages/makeRequest.ts index 69dd495..cd778a8 100644 --- a/src/background/messages/makeRequest.ts +++ b/src/background/messages/makeRequest.ts @@ -31,17 +31,12 @@ type Response = BaseResponse<{ const mapBodyToFetchBody = (body: Request['body'], bodyType: Request['bodyType']): BodyInit => { if (bodyType === 'FormData') { const formData = new FormData(); - Object.entries(body).forEach(([key, value]) => { + body.forEach(([key, value]) => { formData.append(key, value.toString()); }); - return formData; } if (bodyType === 'URLSearchParams') { - const searchParams = new URLSearchParams(); - Object.entries(body).forEach(([key, value]) => { - searchParams.set(key, value.toString()); - }); - return searchParams; + return new URLSearchParams(body); } if (bodyType === 'object') { return JSON.stringify(body);