Skip to content
Snippets Groups Projects
Commit c2d848b8 authored by Andrew Morgan's avatar Andrew Morgan
Browse files

Destructure again

parent ee8ba397
No related branches found
No related tags found
No related merge requests found
...@@ -190,11 +190,12 @@ class MatrixFederationHttpClient(object): ...@@ -190,11 +190,12 @@ class MatrixFederationHttpClient(object):
@defer.inlineCallbacks @defer.inlineCallbacks
def _send_request_with_optional_trailing_slash( def _send_request_with_optional_trailing_slash(
self, self,
request, request,
try_trailing_slash_on_400=False, try_trailing_slash_on_400=False,
backoff_on_404=False, backoff_on_404=False,
**kwargs): **kwargs,
):
"""Wrapper for _send_request which can optionally retry the request """Wrapper for _send_request which can optionally retry the request
upon receiving a combination of a 400 HTTP response code and a upon receiving a combination of a 400 HTTP response code and a
'M_UNRECOGNIZED' errcode. This is a workaround for Synapse <=v0.99.2 'M_UNRECOGNIZED' errcode. This is a workaround for Synapse <=v0.99.2
...@@ -585,7 +586,7 @@ class MatrixFederationHttpClient(object): ...@@ -585,7 +586,7 @@ class MatrixFederationHttpClient(object):
} }
response = yield self._send_request_with_optional_trailing_slash( response = yield self._send_request_with_optional_trailing_slash(
request, try_trailing_slash_on_400, backoff_on_404, send_request_args, request, try_trailing_slash_on_400, backoff_on_404, **send_request_args,
) )
body = yield _handle_json_response( body = yield _handle_json_response(
...@@ -705,7 +706,7 @@ class MatrixFederationHttpClient(object): ...@@ -705,7 +706,7 @@ class MatrixFederationHttpClient(object):
} }
response = yield self._send_request_with_optional_trailing_slash( response = yield self._send_request_with_optional_trailing_slash(
request, try_trailing_slash_on_400, False, send_request_args, request, try_trailing_slash_on_400, False, **send_request_args,
) )
body = yield _handle_json_response( body = yield _handle_json_response(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment