From 343ca57d1c4cc7f6a852e9de7e697b9d7d849beb Mon Sep 17 00:00:00 2001 From: Michelle Tang Date: Mon, 10 Aug 2026 15:46:20 -0400 Subject: [PATCH] Fix disappearing calls check when call ends. --- .../java/org/thoughtcrime/securesms/database/MessageTable.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 ac00bed3a8..b8b112622c 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/MessageTable.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/database/MessageTable.kt @@ -1199,7 +1199,7 @@ open class MessageTable(context: Context?, databaseHelper: SignalDatabase) : Dat val updated = db.update(TABLE_NAME, contentValues, query.where, query.whereArgs) > 0 if (inCallUuids.isEmpty()) { - val acknowledgedCall = sameEraId && (containsSelf || groupCallUpdateDetails.localUserJoined) + val acknowledgedCall = (sameEraId && containsSelf) || groupCallUpdateDetails.localUserJoined finalizeEndedGroupCallMessage(db, record, acknowledgedCall, logPrefix = "[updatePreviousGroupCall]") }