Open kegsay opened 4 years ago
I would like to get started on this!
I'm struggling a bit after going through the sync logic and specs - can't seem to find any references to the roomFilter
in the codebase. Is there any more information on the include_leave
part and how that pertains to this issue?
When you leave a room, you no longer get updates to the room, or in fact told about the room at all, via /sync
unless you give /sync
a filter with include_leave: true
. Doing this will cause /sync
to return information on left rooms (archived rooms)
I've removed good first issue
as this problem has turned out pretty hard, https://github.com/matrix-org/dendrite/pull/1671
CompleteSync
/IncrementalSync
code is hard to reason abouttype
filtering for events -> https://github.com/matrix-org/dendrite/pull/1721
Specifically this is the
include_leave
part of the filter. Sytests: