From 4dccbdb5fb38242e78e35f98d4ea21130f264512 Mon Sep 17 00:00:00 2001 From: trevor-signal <131492920+trevor-signal@users.noreply.github.com> Date: Wed, 17 Sep 2025 18:51:21 -0400 Subject: [PATCH] Improve handling of invalid incrementalMac during backup import --- ts/jobs/AttachmentDownloadManager.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ts/jobs/AttachmentDownloadManager.ts b/ts/jobs/AttachmentDownloadManager.ts index 57bca7981a..3ecc465d13 100644 --- a/ts/jobs/AttachmentDownloadManager.ts +++ b/ts/jobs/AttachmentDownloadManager.ts @@ -834,6 +834,9 @@ export async function runDownloadAttachmentJobInner({ ); return { downloadedVariant: AttachmentVariant.Default }; } catch (error) { + if (isIncrementalMacVerificationError(error)) { + throw error; + } if (mightHaveBackupThumbnailToDownload && !attemptBackupThumbnailFirst) { log.error( `${logId}: failed to download fullsize attachment, falling back to backup thumbnail`,