Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Commit feff038

Browse files
committed
Add support for compression to federation responses
Signed-off-by: Ayush Anand <[email protected]>
1 parent d642ce4 commit feff038

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

synapse/app/homeserver.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,10 @@ def _configure_named_resource(
220220
resources.update({"/_matrix/consent": consent_resource})
221221

222222
if name == "federation":
223-
resources.update({FEDERATION_PREFIX: TransportLayerServer(self)})
223+
federation_resource: Resource = TransportLayerServer(self)
224+
if compress:
225+
federation_resource = gz_wrap(federation_resource)
226+
resources.update({FEDERATION_PREFIX: federation_resource})
224227

225228
if name == "openid":
226229
resources.update(

0 commit comments

Comments
 (0)