This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
Federation: history is broken when an invited member joins a room that he left previously #3515
Labels
A-Federation
T-Defect
Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
z-bug
(Deprecated Label)
TL;DR: history may be missing between a federated user being re-invited to a room and re-joining it.
Description
A part of the room history is missing when an invited member joins a room that he left previously,
if the room has been created on another homeserver than the member's one.
Note: The e2e encryption is disabled in this room.
Steps to reproduce
Note1: The room history is restored correctly if we trigger an initial sync. Indeed the messages M1 and M2 are then provided in the server sync response.
Note2: You can send more than 1 message with the message M2. The problem is the same, userB don't receive them when he joins. He gets them only by triggering an initial sync.
Note3: This issue is not reproduced when userA and userB belong to the same homeserver.
The text was updated successfully, but these errors were encountered: