mirror of
https://mau.dev/maunium/synapse.git
synced 2024-11-13 21:41:30 +01:00
46de0ee16b
Update `filters.is_encrypted` and `filters.types`/`filters.not_types` to be robust when dealing with remote invite rooms in Sliding Sync. Part of [MSC3575](https://github.com/matrix-org/matrix-spec-proposals/pull/3575): Sliding Sync Follow-up to https://github.com/element-hq/synapse/pull/17434 We now take into account current state, fallback to stripped state for invite/knock rooms, then historical state. If we can't determine the info needed to filter a room (either from state or stripped state), it is filtered out. |
||
---|---|---|
.. | ||
.gitignore | ||
17447.feature | ||
17450.bugfix | ||
17452.misc | ||
17476.doc | ||
17477.feature | ||
17478.misc | ||
17479.misc | ||
17481.misc | ||
17482.misc | ||
17489.feature | ||
17499.bugfix | ||
17501.misc |