synapse/changelog.d/6527.bugfix
Richard van der Hoff 6920d88892
Exclude rejected state events when calculating state at backwards extrems (#6527)
This fixes a weird bug where, if you were determined enough, you could end up with a rejected event forming part of the state at a backwards-extremity. Authing that backwards extrem would then lead to us trying to pull the rejected event from the db (with allow_rejected=False), which would fail with a 404.
2019-12-16 13:14:37 +00:00

1 line
No EOL
122 B
Text

Fix a bug which could cause the federation server to incorrectly return errors when handling certain obscure event graphs.