From ee45dbd540fdd6d6ea045d389118bd508656487e Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Thu, 30 Jul 2026 12:34:15 -0400 Subject: [PATCH] Ensure we have at least one archive file batch. --- .../thoughtcrime/securesms/backup/v2/local/ArchiveFileSystem.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/backup/v2/local/ArchiveFileSystem.kt b/app/src/main/java/org/thoughtcrime/securesms/backup/v2/local/ArchiveFileSystem.kt index 3558105054..393a8aca1f 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/backup/v2/local/ArchiveFileSystem.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/backup/v2/local/ArchiveFileSystem.kt @@ -470,7 +470,7 @@ class FilesFileSystem(private val context: Context, private val root: DocumentFi val allFiles = ConcurrentHashMap() val total = subFolders.values.size val completed = AtomicInteger(0) - val chunkSize = (total + batchCount - 1) / batchCount + val chunkSize = ((total + batchCount - 1) / batchCount).coerceAtLeast(1) Log.d(TAG, "allFilesAsync: $batchCount")