summary refs log tree commit diff
path: root/synapse/handlers
diff options
context:
space:
mode:
authorErik Johnston <erik@matrix.org>2024-07-10 16:24:02 +0100
committerErik Johnston <erik@matrix.org>2024-07-10 16:24:02 +0100
commitaca8ed23503792cf3acef68c4b38e854b078e200 (patch)
treeb8f79175b18a3bf065cd69c7dd631c82283d5494 /synapse/handlers
parenttracing (diff)
downloadsynapse-aca8ed23503792cf3acef68c4b38e854b078e200.tar.xz
FIXUP
Diffstat (limited to 'synapse/handlers')
-rw-r--r--synapse/handlers/admin.py2
-rw-r--r--synapse/handlers/initial_sync.py2
-rw-r--r--synapse/handlers/search.py2
-rw-r--r--synapse/handlers/sliding_sync.py2
-rw-r--r--synapse/handlers/sync.py2
5 files changed, 5 insertions, 5 deletions
diff --git a/synapse/handlers/admin.py b/synapse/handlers/admin.py
index ec35784c5f..c04039a573 100644
--- a/synapse/handlers/admin.py
+++ b/synapse/handlers/admin.py
@@ -125,7 +125,7 @@ class AdminHandler:
         # Get all rooms the user is in or has been in
         rooms = await self._store.get_rooms_for_local_user_where_membership_is(
             user_id,
-            membership_list=Membership.LIST,
+            membership_list=frozenset(Membership.LIST),
         )
 
         # We only try and fetch events for rooms the user has been in. If
diff --git a/synapse/handlers/initial_sync.py b/synapse/handlers/initial_sync.py
index bd3c87f5f4..7ab4f2b67d 100644
--- a/synapse/handlers/initial_sync.py
+++ b/synapse/handlers/initial_sync.py
@@ -135,7 +135,7 @@ class InitialSyncHandler:
             memberships.append(Membership.LEAVE)
 
         room_list = await self.store.get_rooms_for_local_user_where_membership_is(
-            user_id=user_id, membership_list=memberships
+            user_id=user_id, membership_list=frozenset(memberships)
         )
 
         user = UserID.from_string(user_id)
diff --git a/synapse/handlers/search.py b/synapse/handlers/search.py
index a7d52fa648..8066132527 100644
--- a/synapse/handlers/search.py
+++ b/synapse/handlers/search.py
@@ -278,7 +278,7 @@ class SearchHandler:
         # TODO: Search through left rooms too
         rooms = await self.store.get_rooms_for_local_user_where_membership_is(
             requester.user.to_string(),
-            membership_list=[Membership.JOIN],
+            membership_list=(Membership.JOIN,),
             # membership_list=[Membership.JOIN, Membership.LEAVE, Membership.Ban],
         )
         room_ids = {r.room_id for r in rooms}
diff --git a/synapse/handlers/sliding_sync.py b/synapse/handlers/sliding_sync.py
index 706bcddff2..501578bd3a 100644
--- a/synapse/handlers/sliding_sync.py
+++ b/synapse/handlers/sliding_sync.py
@@ -605,7 +605,7 @@ class SlidingSyncHandler:
             #
             # We will filter out the rooms that don't belong below (see
             # `filter_membership_for_sync`)
-            membership_list=Membership.LIST,
+            membership_list=frozenset(Membership.LIST),
             excluded_rooms=self.rooms_to_exclude_globally,
         )
 
diff --git a/synapse/handlers/sync.py b/synapse/handlers/sync.py
index de227faec3..fefc35ecdb 100644
--- a/synapse/handlers/sync.py
+++ b/synapse/handlers/sync.py
@@ -2711,7 +2711,7 @@ class SyncHandler:
 
         room_list = await self.store.get_rooms_for_local_user_where_membership_is(
             user_id=user_id,
-            membership_list=Membership.LIST,
+            membership_list=frozenset(Membership.LIST),
             excluded_rooms=sync_result_builder.excluded_room_ids,
         )