From 08bcadb998ff06cb86d07a5eaed645ddc0e805cb Mon Sep 17 00:00:00 2001 From: Madeline <46743919+MaddyUnderStars@users.noreply.github.com> Date: Fri, 29 Sep 2023 02:35:56 +0000 Subject: [PATCH] Fix HttpSig.sign modifying fetchOpts --- src/activitypub/federation/HttpSig.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/activitypub/federation/HttpSig.ts b/src/activitypub/federation/HttpSig.ts index ce34b98e6..15eabffe8 100644 --- a/src/activitypub/federation/HttpSig.ts +++ b/src/activitypub/federation/HttpSig.ts @@ -117,7 +117,7 @@ export class HttpSig { `headers="(request-target) host date digest",` + `signature=${sig_b64}`; - return OrmUtils.mergeDeep(fetchOpts, { + return OrmUtils.mergeDeep({}, fetchOpts, { method: "POST", body: JSON.stringify(message), headers: {