mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-01-05 07:10:30 +01:00
fix: uppercase digest algorithm name for compatibility reasons
Mastodon works with either, but Mbin actually requires uppercased name
This commit is contained in:
@@ -128,7 +128,7 @@ ActivityPub.sign = async ({ key, keyId }, url, payload) => {
|
||||
if (payload) {
|
||||
const payloadHash = createHash('sha256');
|
||||
payloadHash.update(JSON.stringify(payload));
|
||||
digest = `sha-256=${payloadHash.digest('base64')}`;
|
||||
digest = `SHA-256=${payloadHash.digest('base64')}`;
|
||||
headers += ' digest';
|
||||
signed_string += `\ndigest: ${digest}`;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user