fix: return digest header only if it is set to something (aka not null)

This commit is contained in:
Julian Lam
2026-03-11 16:20:33 -04:00
parent b317cdd365
commit 1ad9ce5fb6

View File

@@ -229,7 +229,7 @@ ActivityPub.sign = async ({ key, keyId }, url, payload) => {
// Construct signature header // Construct signature header
return { return {
date, date,
digest, ...(digest && { digest }),
signature: `keyId="${keyId}",headers="${headers}",signature="${signature}",algorithm="hs2019"`, signature: `keyId="${keyId}",headers="${headers}",signature="${signature}",algorithm="hs2019"`,
}; };
}; };