diff options
author | Sean Quah <8349537+squahtx@users.noreply.github.com> | 2022-07-22 10:13:01 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-22 10:13:01 +0100 |
commit | 158782c3ce1eb92e98df50645b03afcab4f22db0 (patch) | |
tree | f059bd235eb7e151fa368cdcf702edc8ceeb3b6a /synapse/crypto | |
parent | Remove old empty/redundant slaved stores. (#13349) (diff) | |
download | synapse-158782c3ce1eb92e98df50645b03afcab4f22db0.tar.xz |
Skip soft fail checks for rooms with partial state (#13354)
When a room has the partial state flag, we may not have an accurate `m.room.member` event for event senders in the room's current state, and so cannot perform soft fail checks correctly. Skip the soft fail check entirely in this case. As an alternative, we could block until we have full state, but that would prevent us from receiving incoming events over federation, which is undesirable. Signed-off-by: Sean Quah <seanq@matrix.org>
Diffstat (limited to 'synapse/crypto')
0 files changed, 0 insertions, 0 deletions