From 551ea1155966c023d7d2eb41454598bf14cb4be2 Mon Sep 17 00:00:00 2001
From: Andrew Morgan <andrew@amorgan.xyz>
Date: Wed, 20 Mar 2019 11:07:36 +0000
Subject: [PATCH] Just return if not doing any trailing slash shennanigans

---
 synapse/http/matrixfederationclient.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/synapse/http/matrixfederationclient.py b/synapse/http/matrixfederationclient.py
index 2be0244870..1307508e5a 100644
--- a/synapse/http/matrixfederationclient.py
+++ b/synapse/http/matrixfederationclient.py
@@ -226,6 +226,8 @@ class MatrixFederationHttpClient(object):
             body = yield _handle_json_response(
                 self.hs.get_reactor(), self.default_timeout, request, response,
             )
+
+            defer.returnValue(body)
         except HttpResponseException as e:
             if not try_trailing_slash_on_400:
                 # Received an error >= 300. Raise unless we're retrying
-- 
GitLab