summary refs log tree commit diff
path: root/packages/overlays/matrix-synapse/patches/0017-admin-api-send-more-data.patch
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2026-05-03 10:31:28 +0200
committerRory& <root@rory.gay>2026-05-03 10:31:28 +0200
commit437edcbd08e64bd0b038693bba426be1b9679db3 (patch)
treeb4ee3f4c46783c71c93a2e7657b99ac13bb19eae /packages/overlays/matrix-synapse/patches/0017-admin-api-send-more-data.patch
parentBump cargo lock for synapse (diff)
downloadRory-Open-Architecture-master.tar.xz
Update inputs, update synapse patches HEAD master
Diffstat (limited to 'packages/overlays/matrix-synapse/patches/0017-admin-api-send-more-data.patch')
-rw-r--r--packages/overlays/matrix-synapse/patches/0017-admin-api-send-more-data.patch16
1 files changed, 8 insertions, 8 deletions
diff --git a/packages/overlays/matrix-synapse/patches/0017-admin-api-send-more-data.patch b/packages/overlays/matrix-synapse/patches/0017-admin-api-send-more-data.patch

index 4f56fff..ac2f3b9 100644 --- a/packages/overlays/matrix-synapse/patches/0017-admin-api-send-more-data.patch +++ b/packages/overlays/matrix-synapse/patches/0017-admin-api-send-more-data.patch
@@ -1,4 +1,4 @@ -From e72191197df3a6570dcf01ec4388eff15157ab58 Mon Sep 17 00:00:00 2001 +From 565b3334daf72a68c01b194d438d36226414973f Mon Sep 17 00:00:00 2001 From: Rory& <root@rory.gay> Date: Mon, 27 Oct 2025 19:23:42 +0100 Subject: [PATCH 17/24] admin api - send more data @@ -11,10 +11,10 @@ Signed-off-by: Rory& <root@rory.gay> 3 files changed, 66 insertions(+), 22 deletions(-) diff --git a/synapse/rest/admin/rooms.py b/synapse/rest/admin/rooms.py -index e97d076a44..09a8a01f77 100644 +index 3ff2865b96..cad8f205e3 100644 --- a/synapse/rest/admin/rooms.py +++ b/synapse/rest/admin/rooms.py -@@ -302,7 +302,15 @@ class ListRoomRestServlet(RestServlet): +@@ -303,7 +303,15 @@ class ListRoomRestServlet(RestServlet): reverse_order = True if direction == Direction.BACKWARDS else False emma_include_tombstone = parse_boolean( @@ -31,7 +31,7 @@ index e97d076a44..09a8a01f77 100644 ) # Return list of rooms according to parameters -@@ -314,7 +322,9 @@ class ListRoomRestServlet(RestServlet): +@@ -315,7 +323,9 @@ class ListRoomRestServlet(RestServlet): search_term, public_rooms, empty_rooms, @@ -57,10 +57,10 @@ index 075c3de261..c0b0a9923f 100644 } } diff --git a/synapse/storage/databases/main/room.py b/synapse/storage/databases/main/room.py -index ff647c0c5b..823540f4a0 100644 +index 68c2edfc14..e427ffa78a 100644 --- a/synapse/storage/databases/main/room.py +++ b/synapse/storage/databases/main/room.py -@@ -606,6 +606,8 @@ class RoomWorkerStore(CacheInvalidationWorkerStore): +@@ -780,6 +780,8 @@ class RoomWorkerStore(CacheInvalidationWorkerStore): public_rooms: bool | None, empty_rooms: bool | None, emma_include_tombstone: bool = False, @@ -69,7 +69,7 @@ index ff647c0c5b..823540f4a0 100644 ) -> tuple[list[dict[str, Any]], int]: """Function to retrieve a paginated list of rooms as json. -@@ -626,10 +628,13 @@ class RoomWorkerStore(CacheInvalidationWorkerStore): +@@ -800,10 +802,13 @@ class RoomWorkerStore(CacheInvalidationWorkerStore): if false, empty rooms are excluded from the query. When it is none (the default), both empty rooms and none-empty rooms are queried. emma_include_tombstone: If true, include tombstone events in the results. @@ -83,7 +83,7 @@ index ff647c0c5b..823540f4a0 100644 # Filter room names by a string filter_ = [] where_args = [] -@@ -799,35 +804,61 @@ class RoomWorkerStore(CacheInvalidationWorkerStore): +@@ -973,35 +978,61 @@ class RoomWorkerStore(CacheInvalidationWorkerStore): _get_rooms_paginate_txn, )