diff --git a/ts/session/messages/outgoing/content/data/group/ClosedGroupChatMessage.ts b/ts/session/messages/outgoing/content/data/group/ClosedGroupChatMessage.ts index 4bdc144e8..68ab5188f 100644 --- a/ts/session/messages/outgoing/content/data/group/ClosedGroupChatMessage.ts +++ b/ts/session/messages/outgoing/content/data/group/ClosedGroupChatMessage.ts @@ -25,6 +25,13 @@ export class ClosedGroupChatMessage extends ClosedGroupMessage { return this.getDefaultTTL(); } + public dataProto(): SignalService.DataMessage { + const messageProto = this.chatMessage.dataProto(); + messageProto.group = this.groupContext(); + + return messageProto; + } + protected groupContext(): SignalService.GroupContext { // use the parent method to fill id correctly const groupContext = super.groupContext(); @@ -32,11 +39,4 @@ export class ClosedGroupChatMessage extends ClosedGroupMessage { return groupContext; } - - protected dataProto(): SignalService.DataMessage { - const messageProto = this.chatMessage.dataProto(); - messageProto.group = this.groupContext(); - - return messageProto; - } } diff --git a/ts/session/messages/outgoing/content/data/mediumgroup/MediumGroupChatMessage.ts b/ts/session/messages/outgoing/content/data/mediumgroup/MediumGroupChatMessage.ts index 59d557ab7..035558975 100644 --- a/ts/session/messages/outgoing/content/data/mediumgroup/MediumGroupChatMessage.ts +++ b/ts/session/messages/outgoing/content/data/mediumgroup/MediumGroupChatMessage.ts @@ -21,7 +21,7 @@ export class MediumGroupChatMessage extends MediumGroupMessage { this.chatMessage = params.chatMessage; } - protected dataProto(): SignalService.DataMessage { + public dataProto(): SignalService.DataMessage { const messageProto = this.chatMessage.dataProto(); messageProto.mediumGroupUpdate = super.dataProto().mediumGroupUpdate;