Pass room version object into event_auth.check and check_redaction (#6788)
These are easier to work with than the strings and we normally have one around. This fixes `FederationHander._persist_auth_tree` which was passing a RoomVersion object into event_auth.check instead of a string.
Showing
- changelog.d/6788.misc 1 addition, 0 deletionschangelog.d/6788.misc
- synapse/api/auth.py 5 additions, 2 deletionssynapse/api/auth.py
- synapse/event_auth.py 21 additions, 13 deletionssynapse/event_auth.py
- synapse/handlers/federation.py 11 additions, 7 deletionssynapse/handlers/federation.py
- synapse/handlers/message.py 6 additions, 2 deletionssynapse/handlers/message.py
- synapse/state/v1.py 2 additions, 2 deletionssynapse/state/v1.py
- synapse/state/v2.py 3 additions, 1 deletionsynapse/state/v2.py
- tests/test_event_auth.py 4 additions, 7 deletionstests/test_event_auth.py
Loading
Please register or sign in to comment