mirror of
https://github.com/matrix-org/sliding-sync.git
synced 2025-03-10 13:37:11 +00:00
Fix order of params and tell pq what $1 is
This commit is contained in:
parent
1ae5b5cb3d
commit
425ed4efba
@ -360,14 +360,14 @@ func (t *EventTable) LatestEventNIDInRooms(txn *sqlx.Tx, roomIDs []string, highe
|
|||||||
&events,
|
&events,
|
||||||
`
|
`
|
||||||
WITH room_ids AS (
|
WITH room_ids AS (
|
||||||
select unnest($1) AS room_id
|
select unnest($1::text[]) AS room_id
|
||||||
)
|
)
|
||||||
SELECT evs.event_nid, room_id
|
SELECT evs.event_nid, room_id
|
||||||
FROM room_ids,
|
FROM room_ids,
|
||||||
LATERAL (
|
LATERAL (
|
||||||
SELECT max(event_nid) event_nid FROM syncv3_events e WHERE e.room_id = room_ids.room_id AND event_nid <= $2
|
SELECT max(event_nid) event_nid FROM syncv3_events e WHERE e.room_id = room_ids.room_id AND event_nid <= $2
|
||||||
) AS evs;`,
|
) AS evs WHERE event_nid IS NOT NULL;`,
|
||||||
highestNID, pq.StringArray(roomIDs),
|
pq.StringArray(roomIDs), highestNID,
|
||||||
)
|
)
|
||||||
if err == sql.ErrNoRows {
|
if err == sql.ErrNoRows {
|
||||||
err = nil
|
err = nil
|
||||||
|
Loading…
x
Reference in New Issue
Block a user