From 86d9016f02cea7f0ae50a73fb3285133e1130fe6 Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Thu, 4 Sep 2025 10:29:17 -0400 Subject: [PATCH] fix: regression that caused Piefed (or potentially others) content to be dropped on receipt --- src/activitypub/index.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/activitypub/index.js b/src/activitypub/index.js index 4c1f3eee69..11f16322e2 100644 --- a/src/activitypub/index.js +++ b/src/activitypub/index.js @@ -585,6 +585,9 @@ ActivityPub.checkHeader = async (url, timeout) => { .map(p => p.trim()) .reduce((memo, cur) => { cur = cur.split('='); + if (cur.length < 2) { + cur.push(''); + } memo[cur[0]] = cur[1].slice(1, -1); return memo; }, {});