decode-wa-message, process-message: Fix @hosted lids processing

This commit is contained in:
Rajeh Taher
2025-10-03 00:05:01 +03:00
parent 592f70b81d
commit 50b36ece3b
6 changed files with 39 additions and 14 deletions
+2 -1
View File
@@ -295,8 +295,9 @@ export const makeMessagesSocket = (config: SocketConfig) => {
const lidResults = result.list.filter(a => !!a.lid)
if (lidResults.length > 0) {
logger.trace('Storing LID maps from device call')
await signalRepository.lidMapping.storeLIDPNMappings(lidResults.map(a => ({lid: a.lid as string, pn: a.id})))
await signalRepository.lidMapping.storeLIDPNMappings(lidResults.map(a => ({ lid: a.lid as string, pn: a.id })))
}
const extracted = extractDeviceJids(result?.list, authState.creds.me!.id, ignoreZeroDevices)
const deviceMap: { [_: string]: FullJid[] } = {}