From 5fa5a98b87e8915bf666d3298edac112abc389be Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Wed, 7 Jan 2026 15:14:52 -0500 Subject: [PATCH] Enqueue another backup after uploading new media. --- .../thoughtcrime/securesms/backup/ArchiveUploadProgress.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/backup/ArchiveUploadProgress.kt b/app/src/main/java/org/thoughtcrime/securesms/backup/ArchiveUploadProgress.kt index 68ed715409..4c8f794b86 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/backup/ArchiveUploadProgress.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/backup/ArchiveUploadProgress.kt @@ -83,6 +83,10 @@ object ArchiveUploadProgress { if (pendingMediaUploadBytes <= 0) { Log.i(TAG, "No more pending bytes. Done!") Log.d(TAG, "Upload finished! " + buildDebugStats(debugAttachmentStartTime, debugTotalAttachments.get(), debugTotalBytes.get())) + if (uploadProgress.mediaTotalBytes > 0) { + Log.i(TAG, "We uploaded media as part of the backup. We should enqueue another backup now to ensure that CDN info is properly written.") + BackupMessagesJob.enqueue() + } return@map PROGRESS_NONE }