From 186d1a687a955b030b2e9c589103c21c81a05f3d Mon Sep 17 00:00:00 2001 From: Neil Alexander Date: Wed, 21 Jul 2021 12:38:35 +0100 Subject: [PATCH] Fix queries --- roomserver/storage/postgres/membership_table.go | 2 +- roomserver/storage/sqlite3/membership_table.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/roomserver/storage/postgres/membership_table.go b/roomserver/storage/postgres/membership_table.go index bd83ae214..b4a27900c 100644 --- a/roomserver/storage/postgres/membership_table.go +++ b/roomserver/storage/postgres/membership_table.go @@ -141,7 +141,7 @@ const selectLocalServerInRoomSQL = "" + const selectServerInRoomSQL = "" + "SELECT room_nid FROM roomserver_membership" + " JOIN roomserver_event_state_keys ON roomserver_membership.target_nid = roomserver_event_state_keys.event_state_key_nid" + - " WHERE membership_nid = $1 AND room_nid = $2 AND event_state_key LIKE '%:$3' LIMIT 1" + " WHERE membership_nid = $1 AND room_nid = $2 AND event_state_key LIKE '%:' || $3 LIMIT 1" type membershipStatements struct { insertMembershipStmt *sql.Stmt diff --git a/roomserver/storage/sqlite3/membership_table.go b/roomserver/storage/sqlite3/membership_table.go index 8f7fd2e70..911a25168 100644 --- a/roomserver/storage/sqlite3/membership_table.go +++ b/roomserver/storage/sqlite3/membership_table.go @@ -117,7 +117,7 @@ const selectLocalServerInRoomSQL = "" + const selectServerInRoomSQL = "" + "SELECT room_nid FROM roomserver_membership" + " JOIN roomserver_event_state_keys ON roomserver_membership.target_nid = roomserver_event_state_keys.event_state_key_nid" + - " WHERE membership_nid = $1 AND room_nid = $2 AND event_state_key LIKE '%:$3' LIMIT 1" + " WHERE membership_nid = $1 AND room_nid = $2 AND event_state_key LIKE '%:' || $3 LIMIT 1" type membershipStatements struct { db *sql.DB