Fix current_state bg update to work on old SQLite

code_spécifique_watcha
Erik Johnston 5 years ago
parent fa87004bc1
commit 45df38e61b
  1. 4
      synapse/storage/roommember.py

@ -870,10 +870,10 @@ class RoomMemberStore(RoomMemberWorkerStore):
next_room, = row next_room, = row
sql = """ sql = """
UPDATE current_state_events AS c UPDATE current_state_events
SET membership = ( SET membership = (
SELECT membership FROM room_memberships SELECT membership FROM room_memberships
WHERE event_id = c.event_id WHERE event_id = current_state_events.event_id
) )
WHERE room_id = ? WHERE room_id = ?
""" """

Loading…
Cancel
Save