From 9f8335810cddc4b575d50712c3f436884f5d6d94 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Fri, 1 Dec 2023 16:33:33 -0500 Subject: [PATCH] Do not resort the chat list based on identity verification updates. --- .../securesms/database/MessageTable.kt | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 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 598ced4d9f..635841b45d 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/MessageTable.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/database/MessageTable.kt @@ -398,14 +398,16 @@ open class MessageTable(context: Context?, databaseHelper: SignalDatabase) : Dat $PARENT_STORY_ID <= 0 AND $SCHEDULED_DATE = -1 AND $LATEST_REVISION_ID IS NULL AND + $TYPE & ${MessageTypes.KEY_EXCHANGE_IDENTITY_DEFAULT_BIT} = 0 AND + $TYPE & ${MessageTypes.KEY_EXCHANGE_IDENTITY_VERIFIED_BIT} = 0 AND $TYPE NOT IN ( ${MessageTypes.PROFILE_CHANGE_TYPE}, - ${MessageTypes.GV1_MIGRATION_TYPE}, - ${MessageTypes.CHANGE_NUMBER_TYPE}, - ${MessageTypes.BOOST_REQUEST_TYPE}, - ${MessageTypes.SMS_EXPORT_TYPE} - ) - ORDER BY $DATE_RECEIVED DESC LIMIT 1 + ${MessageTypes.GV1_MIGRATION_TYPE}, + ${MessageTypes.CHANGE_NUMBER_TYPE}, + ${MessageTypes.BOOST_REQUEST_TYPE}, + ${MessageTypes.SMS_EXPORT_TYPE} + ) + ORDER BY $DATE_RECEIVED DESC LIMIT 1 """ private val IS_CALL_TYPE_CLAUSE = """(