Skip to content

[stable33] fix: Refresh all conversations when deleted from one not active in#18131

Merged
Antreesy merged 1 commit into
stable33from
backport/18129/stable33
May 28, 2026
Merged

[stable33] fix: Refresh all conversations when deleted from one not active in#18131
Antreesy merged 1 commit into
stable33from
backport/18129/stable33

Conversation

@backportbot
Copy link
Copy Markdown

@backportbot backportbot Bot commented May 28, 2026

Backport of PR #18129

When the HPB is used and a user is removed from a conversation that user
receives a "disinvite" signaling message. This triggered a
"should-refresh-conversations" event, but (unless it coincides with the
periodical forced refresh) only those conversations modified since the
last fetch will be got. As the deleted conversation is no longer
accessible by the user it will not be returned in the "modified since"
response, and the conversation list will not be properly updated. Due to
that a "disinvite" message for a conversation that the user is not
active in should trigger a forced refresh of all the conversations
instead of a normal refresh.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
@backportbot backportbot Bot requested review from Antreesy and danxuliu May 28, 2026 09:40
@backportbot backportbot Bot added bug feature: signaling 📶 Internal and external signaling backends feature: frontend 🖌️ "Web UI" client feature: conversations 👥 labels May 28, 2026
@backportbot backportbot Bot added this to the 🍏 Next Patch (33) milestone May 28, 2026
@Antreesy Antreesy merged commit 741727f into stable33 May 28, 2026
54 checks passed
@Antreesy Antreesy deleted the backport/18129/stable33 branch May 28, 2026 09:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants