forked from MirrorHub/synapse
As per #3622, we remove trailing slashes from outbound federation requests. However, to ensure that we remain backwards compatible with previous versions of Synapse, if we receive a HTTP 400 with `M_UNRECOGNIZED`, then we are likely talking to an older version of Synapse in which case we retry with a trailing slash appended to the request path. |
||
---|---|---|
.. | ||
__init__.py | ||
test_appservice.py | ||
test_auth.py | ||
test_device.py | ||
test_directory.py | ||
test_e2e_keys.py | ||
test_e2e_room_keys.py | ||
test_presence.py | ||
test_profile.py | ||
test_register.py | ||
test_roomlist.py | ||
test_sync.py | ||
test_typing.py | ||
test_user_directory.py |