mirror of
https://github.com/matrix-org/dendrite.git
synced 2026-01-10 07:33:09 -06:00
Mostly making this PR to see if I can flush out the intended behavior. Seems like the intended method would be to first `peek` the room, but peek is currently unimplemented in dendrite. What do you guys think? Test Plan: register new account bob bob creates public, shared history room bob sends a “hello world” message to the room register new account jane jane joins bobs room via room id ISSUE: Jane only sees her new membership event, doesn’t sync the name of the room, or bobs “hello world” message NOTE: this happens any time jane syncs something after bob sends "hello world" then joins the room. All that's needed is a more recent FROM offset for Jane to miss important information about the room FIX If a join event happened during a current sync delta, reset the to parameter to sync the entire room to Jane Signed-off-by: `Austin Ellis <austin@hntlabs.com>` |
||
|---|---|---|
| .. | ||
| stream_accountdata.go | ||
| stream_devicelist.go | ||
| stream_invite.go | ||
| stream_notificationdata.go | ||
| stream_pdu.go | ||
| stream_presence.go | ||
| stream_receipt.go | ||
| stream_sendtodevice.go | ||
| stream_typing.go | ||
| streams.go | ||
| template_stream.go | ||