mirror of
https://mau.dev/maunium/synapse.git
synced 2024-11-13 21:41:30 +01:00
a308d99f30
Previously, we just had very basic partial room exclusion based on whether we were lazy-loading room members. Now with this PR, we added `must_await_full_state(...)` with rules to check if we have a we're only requesting `required_state` which is completely satisfied even with partial state. Partially-stated rooms should have all state events except for remote membership events so if we require a remote membership event anywhere, then we need to return `True`. |
||
---|---|---|
.. | ||
.gitignore | ||
17483.bugfix | ||
17510.bugfix | ||
17514.misc | ||
17515.doc | ||
17531.misc | ||
17535.bugfix | ||
17536.misc | ||
17537.misc | ||
17538.bugfix | ||
17542.misc | ||
17557.misc | ||
17558.misc | ||
17559.doc | ||
17561.misc | ||
17563.misc | ||
17564.misc |