whatsapp-web.js/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Carlos Alaniz c3a6092bea fix: skip LID chats that fail IndexedDB group metadata lookup
- Replace Promise.all in getChats() with sequential try/catch so one
  bad chat does not discard every chat
- Wrap groupMetadata.update(chatWid) in try/catch — LID-based chat IDs
  (@lid) fail IndexedDB lookup, causing DataError
- Add getMsgKeyId() helper that falls back _serialized -> $1 to tolerate
  WhatsApp Web's recent rename of the serialized property
- Use getMsgKeyId() in sendMessage, editMessage, getMessageModel and
  getChatModel instead of raw ._serialized access
- Restore _serialized on msg.id in getMessageModel so downstream
  consumers of message.id._serialized keep working
2026-08-17 18:17:27 +02:00
..
authStrategies fix(deps): upgrade eslint and plugins to 9.39.4 (#201701) 2026-04-18 17:50:05 -03:00
factories chore: cleanup, ci workflows and formatting (#127064) 2026-03-10 01:45:12 +02:00
structures fix: use WWebJS.getChat for inviteV4 fallback in addParticipants (#201792) 2026-07-27 14:56:49 -03:00
util fix: skip LID chats that fail IndexedDB group metadata lookup 2026-08-17 18:17:27 +02:00
webCache fix(deps): upgrade eslint and plugins to 9.39.4 (#201701) 2026-04-18 17:50:05 -03:00
Client.js fix: prevent duplicate ready events on SPA re-injection (#201653) 2026-06-24 23:49:54 -03:00