From 54aa477b284ce0221c94a8dbf95aeae430ec38ed Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Mon, 9 Mar 2026 10:14:36 -0400 Subject: [PATCH] Fix local archive attachment data inconsistency bug. --- .../securesms/backup/v2/util/ArchiveConverterExtensions.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/backup/v2/util/ArchiveConverterExtensions.kt b/app/src/main/java/org/thoughtcrime/securesms/backup/v2/util/ArchiveConverterExtensions.kt index 19f3b01499..fe12543cff 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/backup/v2/util/ArchiveConverterExtensions.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/backup/v2/util/ArchiveConverterExtensions.kt @@ -182,7 +182,7 @@ fun DatabaseAttachment.toLocatorInfo(backupMode: BackupMode): FilePointer.Locato AttachmentType.INVALID -> Unit } - if (backupMode.isLocalBackup && this.dataHash != null && this.metadata?.localBackupKey != null) { + if (backupMode.isLocalBackup && this.dataHash != null && this.metadata?.localBackupKey != null && attachmentType != AttachmentType.TRANSIT) { if (locatorBuilder.plaintextHash == null) { locatorBuilder.plaintextHash = Base64.decode(this.dataHash).toByteString() }