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
return {
date,
digest,
...(digest && { digest }),
signature: `keyId="${keyId}",headers="${headers}",signature="${signature}",algorithm="hs2019"`,
};
};