Skip to content

[cherry-pick] fix WEBJS LID presence and GOWS chat summaries - #2189

Open
shaqman wants to merge 1 commit into
devlikeapro:corefrom
shaqman:codex/upstream-cherry-pick-webjs-presence
Open

[cherry-pick] fix WEBJS LID presence and GOWS chat summaries#2189
shaqman wants to merge 1 commit into
devlikeapro:corefrom
shaqman:codex/upstream-cherry-pick-webjs-presence

Conversation

@shaqman

@shaqman shaqman commented Jul 28, 2026

Copy link
Copy Markdown

This PR intentionally contains only the cherry-picked commit 0f40118.\n\nOriginal author: Niels (np@sf-solutions.net)\nCommitter in our fork: Syakur Rahman\nSource branch: shaqman:codex/upstream-cherry-pick-webjs-presence\n\nThe commit adds the GOWS contact-name fallback and the initial WEBJS @lid presence conversion. It is separated from our follow-up fixes so attribution and review scope are clear.

…e with @lid

GOWS: Add contact name fallback in fetchChatSummary() - when chat.name
is null, look up contact via GetContactById to resolve Name/PushName.
Fixes devlikeapro#1910.

WEBJS: Convert @lid to @c.us in getPresence() and subscribePresence()
using findPNByLid() before passing to underlying client, since
getCurrentPresence() only handles @c.us format correctly. Fixes devlikeapro#1845.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants