mirror of
https://github.com/element-hq/synapse.git
synced 2024-11-24 10:35:46 +03:00
Fix order of ON constraints in _get_rooms_for_user_where_membership_is_txn
This commit is contained in:
parent
ca2abf9a6e
commit
cf1100887b
1 changed files with 6 additions and 6 deletions
|
@ -142,12 +142,12 @@ class RoomMemberStore(SQLBaseStore):
|
||||||
|
|
||||||
sql = (
|
sql = (
|
||||||
"SELECT m.room_id, m.sender, m.membership, m.event_id, e.stream_ordering"
|
"SELECT m.room_id, m.sender, m.membership, m.event_id, e.stream_ordering"
|
||||||
" FROM room_memberships as m"
|
" FROM current_state_events as c"
|
||||||
" INNER JOIN current_state_events as c"
|
" INNER JOIN room_memberships as m"
|
||||||
" ON e.event_id = c.event_id "
|
" ON m.event_id = c.event_id"
|
||||||
" INNER JOIN events as e "
|
" INNER JOIN events as e"
|
||||||
" ON m.event_id = c.event_id "
|
" ON e.event_id = c.event_id"
|
||||||
" AND m.room_id = c.room_id "
|
" AND m.room_id = c.room_id"
|
||||||
" AND m.user_id = c.state_key"
|
" AND m.user_id = c.state_key"
|
||||||
" WHERE %s"
|
" WHERE %s"
|
||||||
) % (where_clause,)
|
) % (where_clause,)
|
||||||
|
|
Loading…
Reference in a new issue