diff --git a/src/Simplex/Chat/Store/Messages.hs b/src/Simplex/Chat/Store/Messages.hs index 1cb90ab222..7e8b94e69b 100644 --- a/src/Simplex/Chat/Store/Messages.hs +++ b/src/Simplex/Chat/Store/Messages.hs @@ -1194,6 +1194,7 @@ getContactConnectionChatPreviews_ db User {userId} pagination clq = case clq of WHERE user_id = ? AND conn_type = ? AND conn_status != ? + AND relay_test = 0 AND contact_id IS NULL AND conn_level = 0 AND via_contact IS NULL diff --git a/src/Simplex/Chat/Store/SQLite/Migrations/chat_query_plans.txt b/src/Simplex/Chat/Store/SQLite/Migrations/chat_query_plans.txt index 7372e51b6b..15d57d5096 100644 --- a/src/Simplex/Chat/Store/SQLite/Migrations/chat_query_plans.txt +++ b/src/Simplex/Chat/Store/SQLite/Migrations/chat_query_plans.txt @@ -2038,6 +2038,7 @@ Query: WHERE user_id = ? AND conn_type = ? AND conn_status != ? + AND relay_test = 0 AND contact_id IS NULL AND conn_level = 0 AND via_contact IS NULL @@ -2055,6 +2056,7 @@ Query: WHERE user_id = ? AND conn_type = ? AND conn_status != ? + AND relay_test = 0 AND contact_id IS NULL AND conn_level = 0 AND via_contact IS NULL @@ -2072,6 +2074,7 @@ Query: WHERE user_id = ? AND conn_type = ? AND conn_status != ? + AND relay_test = 0 AND contact_id IS NULL AND conn_level = 0 AND via_contact IS NULL