From 86ca31e705d3a4735063ce4f203b10b2ed94344f Mon Sep 17 00:00:00 2001 From: Mathieu Velten Date: Wed, 31 May 2023 16:01:53 +0200 Subject: Improvments --- synapse/storage/databases/main/room.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'synapse/storage') diff --git a/synapse/storage/databases/main/room.py b/synapse/storage/databases/main/room.py index 932293ef2e..80bf35201a 100644 --- a/synapse/storage/databases/main/room.py +++ b/synapse/storage/databases/main/room.py @@ -428,7 +428,7 @@ class RoomWorkerStore(CacheInvalidationWorkerStore): query_args += [last_joined_members] if last_room_id is not None: - clause += f" AND (joined_members {comp} ? OR room_id {comp} ?)" + clause += f" OR (joined_members == ? AND room_id {comp} ?)" query_args += [last_joined_members, last_room_id] where_clauses.append(clause) -- cgit 1.5.1