Skip to content

Commit cab8e41

Browse files
authored
fix: remove problematic fields from msgData during message rehydration (#3230)
1 parent 4f5a105 commit cab8e41

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/chat/util/rehydrateMessage.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,14 @@ export function rehydrateMessage(value: any): MsgModel | undefined {
6666
);
6767
}
6868

69+
// Remove problematic fields that might cause issues during model creation
70+
// Mainly fields that are related to mentions in groups for quoted messages
71+
delete msgData.rowId;
72+
delete msgData.labels;
73+
delete msgData.groupMentions;
74+
delete msgData.nonJidMentions;
75+
delete msgData.mentionedJidList;
76+
6977
const msg = new MsgModel(msgData);
7078

7179
// Wrap msgContextInfo to remove problematic fields (mainly for quoted medias)

0 commit comments

Comments
 (0)