From 51897bb74f1db1e5e654d15ead47e78b57af459f Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Tue, 30 Sep 2025 11:16:17 -0400 Subject: [PATCH] Fix outgoing disappearing message export oddity check. --- .../securesms/backup/v2/exporters/ChatItemArchiveExporter.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/backup/v2/exporters/ChatItemArchiveExporter.kt b/app/src/main/java/org/thoughtcrime/securesms/backup/v2/exporters/ChatItemArchiveExporter.kt index b729571ff1..24322329f3 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/backup/v2/exporters/ChatItemArchiveExporter.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/backup/v2/exporters/ChatItemArchiveExporter.kt @@ -549,7 +549,7 @@ private fun BackupMessageRecord.toBasicChatItemBuilder(selfRecipientId: Recipien dateReceived = dateReceived ) - if (expiresInMs != null && outgoing?.sendStatus?.all { it.pending == null && it.failed == null } == true) { + if (expiresInMs != null && outgoing?.sendStatus?.all { it.pending == null && it.failed == null } == true && expireStartDate == null) { Log.w(TAG, ExportOddities.outgoingMessageWasSentButTimerNotStarted(record.dateSent)) expireStartDate = record.dateReceived }