1 files changed, 3 insertions, 7 deletions
diff --git a/synapse/rest/client/relations.py b/synapse/rest/client/relations.py
index 42da017f37..49943cf0c3 100644
--- a/synapse/rest/client/relations.py
+++ b/synapse/rest/client/relations.py
@@ -55,7 +55,6 @@ class RelationPaginationServlet(RestServlet):
self.auth = hs.get_auth()
self._store = hs.get_datastores().main
self._relations_handler = hs.get_relations_handler()
- self._support_recurse = hs.config.experimental.msc3981_recurse_relations
async def on_GET(
self,
@@ -70,12 +69,9 @@ class RelationPaginationServlet(RestServlet):
pagination_config = await PaginationConfig.from_request(
self._store, request, default_limit=5, default_dir=Direction.BACKWARDS
)
- if self._support_recurse:
- recurse = parse_boolean(request, "recurse", default=False) or parse_boolean(
- request, "org.matrix.msc3981.recurse", default=False
- )
- else:
- recurse = False
+ recurse = parse_boolean(request, "recurse", default=False) or parse_boolean(
+ request, "org.matrix.msc3981.recurse", default=False
+ )
# The unstable version of this API returns an extra field for client
# compatibility, see https://github.com/matrix-org/synapse/issues/12930.
|