Add lid to Contact - contact sync, history sync, group participants (#1472)

This commit is contained in:
devlikeapro
2025-06-18 18:08:09 +07:00
committed by GitHub
parent 6b4dce897d
commit b8464d3665
5 changed files with 30 additions and 5 deletions

View File

@@ -37,7 +37,12 @@ export const processHistoryMessage = (item: proto.IHistorySync) => {
case proto.HistorySync.HistorySyncType.FULL:
case proto.HistorySync.HistorySyncType.ON_DEMAND:
for (const chat of item.conversations! as Chat[]) {
contacts.push({ id: chat.id, name: chat.name || undefined })
contacts.push({
id: chat.id,
name: chat.name || undefined,
lid: chat.lidJid || undefined,
jid: isJidUser(chat.id) ? chat.id : undefined
})
const msgs = chat.messages || []
delete chat.messages