From ff04e5c5c3067ef5091b3a434668b7bcfcd84085 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Thu, 26 Mar 2026 10:51:51 -0300 Subject: [PATCH] Ensure metadata is available when writing chat style attachments. --- .../thoughtcrime/securesms/backup/v2/util/ChatStyleConverter.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/backup/v2/util/ChatStyleConverter.kt b/app/src/main/java/org/thoughtcrime/securesms/backup/v2/util/ChatStyleConverter.kt index b40a2d6762..63a26741b8 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/backup/v2/util/ChatStyleConverter.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/backup/v2/util/ChatStyleConverter.kt @@ -257,7 +257,7 @@ private fun Wallpaper.LinearGradient.toRemoteWallpaperPreset(): ChatStyle.Wallpa private fun Wallpaper.File.toFilePointer(db: SignalDatabase, backupMode: BackupMode): FilePointer? { val attachmentId: AttachmentId = UriUtil.parseOrNull(this.uri)?.let { PartUriParser(it).partId } ?: return null - val attachment = db.attachmentTable.getAttachment(attachmentId) + val attachment = db.attachmentTable.getAttachmentWithMetadata(attachmentId) return attachment?.toRemoteFilePointer(backupMode = backupMode) }