From 8f7b2d7bfe7ed08f35d9b4009fee0722cf2b7e9c Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Fri, 26 Jul 2024 19:51:01 +0200 Subject: [PATCH] fix(federation): :bug: Correctly clone Headers --- federation/requester/index.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/federation/requester/index.ts b/federation/requester/index.ts index f109f2b..3beb078 100644 --- a/federation/requester/index.ts +++ b/federation/requester/index.ts @@ -172,7 +172,9 @@ export class FederationRequester { const headers = new Headers({ Accept: "application/json", "User-Agent": DEFAULT_UA, - ...extra?.headers, + ...(extra?.headers instanceof Headers + ? Object.fromEntries(extra.headers.entries()) + : extra?.headers), }); if (