From 31b43e87546cdadaa485c61a77cd1895f4fb38c7 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Mon, 14 Aug 2023 13:45:45 -0300 Subject: [PATCH] Fix thread set query during row deletion. --- .../java/org/thoughtcrime/securesms/database/MessageTable.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/database/MessageTable.kt b/app/src/main/java/org/thoughtcrime/securesms/database/MessageTable.kt index 8b1927d9db..70637c2696 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/MessageTable.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/database/MessageTable.kt @@ -3317,12 +3317,12 @@ open class MessageTable(context: Context?, databaseHelper: SignalDatabase) : Dat prefix = "$IS_CALL_TYPE_CLAUSE AND ", collectionOperator = collectionOperator ).map { query -> - val threadSet = writableDatabase.select(ID) + val threadSet = writableDatabase.select(THREAD_ID) .from(TABLE_NAME) .where(query.where, query.whereArgs) .run() .readToSet { cursor -> - cursor.requireLong(ID) + cursor.requireLong(THREAD_ID) } val rows = writableDatabase