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]") }