From 2e6f09cbec3d881402d8c7d2932a62691de95fb9 Mon Sep 17 00:00:00 2001 From: Audric Ackermann Date: Wed, 29 Jan 2025 10:33:51 +1100 Subject: [PATCH] fix: deleteMemberContent is optional --- .../group_v2/to_group/GroupUpdateDeleteMemberContentMessage.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ts/session/messages/outgoing/controlMessage/group_v2/to_group/GroupUpdateDeleteMemberContentMessage.ts b/ts/session/messages/outgoing/controlMessage/group_v2/to_group/GroupUpdateDeleteMemberContentMessage.ts index 91ac70306..daf0a4d63 100644 --- a/ts/session/messages/outgoing/controlMessage/group_v2/to_group/GroupUpdateDeleteMemberContentMessage.ts +++ b/ts/session/messages/outgoing/controlMessage/group_v2/to_group/GroupUpdateDeleteMemberContentMessage.ts @@ -54,7 +54,7 @@ export class GroupUpdateDeleteMemberContentMessage extends GroupUpdateMessage { public dataProto(): SignalService.DataMessage { // If we have the secretKey, we can delete it for anyone `"DELETE_CONTENT" || timestamp || sessionId[0] || ... || messageHashes[0] || ...` - let adminSignature = new Uint8Array(); + let adminSignature: Uint8Array | undefined; if (this.secretKey && !_.isEmpty(this.secretKey) && this.sodium) { adminSignature = this.sodium.crypto_sign_detached( stringToUint8Array(