fix: report self sent message_id

This commit is contained in:
linyuchen
2024-02-14 01:35:05 +08:00
parent c4b45f8298
commit aea67db27c
4 changed files with 38 additions and 31 deletions

View File

@@ -137,12 +137,8 @@ registerReceiveHook<{ msgList: Array<RawMessage> }>(ReceiveCmd.UPDATE_MSG, (payl
registerReceiveHook<{ msgList: Array<RawMessage> }>(ReceiveCmd.NEW_MSG, (payload) => {
for (const message of payload.msgList) {
log("收到新消息push到历史记录", message)
if (!msgHistory[message.msgId]) {
addHistoryMsg(message)
} else {
Object.assign(msgHistory[message.msgId], message)
}
// log("收到新消息push到历史记录", message)
addHistoryMsg(message)
}
const msgIds = Object.keys(msgHistory);
if (msgIds.length > 30000) {