Refactor checking restricted join rules (#10007)
To be more consistent with similar code. The check now automatically raises an AuthError instead of passing back a boolean. It also absorbs some shared logic between callers.
Showing
- changelog.d/10007.feature 1 addition, 0 deletionschangelog.d/10007.feature
- synapse/handlers/event_auth.py 35 additions, 16 deletionssynapse/handlers/event_auth.py
- synapse/handlers/federation.py 9 additions, 20 deletionssynapse/handlers/federation.py
- synapse/handlers/room_member.py 5 additions, 15 deletionssynapse/handlers/room_member.py
Loading
Please register or sign in to comment