From 46e303ffca720dc01bf7c6818ce6dd20a5a33799 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Fri, 21 Feb 2025 12:05:20 -0500 Subject: [PATCH] Fix validation error with long text attachments. --- .../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 6fd291b53b..896c43bb10 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 @@ -360,7 +360,7 @@ class ChatItemArchiveExporter( else -> { val attachments = extraData.attachmentsById[record.id] - if (attachments?.isNotEmpty() == true && attachments.all { it.contentType == MediaUtil.LONG_TEXT } && record.body.isNullOrEmpty()) { + if (attachments?.isNotEmpty() == true && attachments.any { it.contentType == MediaUtil.LONG_TEXT } && record.body.isNullOrBlank()) { Log.w(TAG, ExportSkips.invalidLongTextChatItem(record.dateSent)) continue }