From 6aab6f83ebabea6517f1005fdfdbf3b26e3d9c43 Mon Sep 17 00:00:00 2001 From: "Dat H. Pham" Date: Tue, 27 Jan 2026 11:21:11 +0700 Subject: [PATCH] fixup! fixup! fixup! TF-4236 Misleading variable name: maxBatches represents batch size, not batch count. --- lib/features/base/mixin/batch_set_email_processing_mixin.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/features/base/mixin/batch_set_email_processing_mixin.dart b/lib/features/base/mixin/batch_set_email_processing_mixin.dart index 95c2cf6c2..ba5673e1c 100644 --- a/lib/features/base/mixin/batch_set_email_processing_mixin.dart +++ b/lib/features/base/mixin/batch_set_email_processing_mixin.dart @@ -40,7 +40,7 @@ mixin BatchSetEmailProcessingMixin on HandleSetErrorMixin, MailAPIMixin { final maxObjects = getMaxObjectsInSetMethod(session, accountId); final totalEmails = emailIds.length; - final batchSize = min(totalEmails, maxObjects); + final batchSize = max(1, min(totalEmails, maxObjects)); final List updatedEmailIds = List.empty(growable: true); final List listSetResponse = List.empty(growable: true); @@ -70,7 +70,7 @@ mixin BatchSetEmailProcessingMixin on HandleSetErrorMixin, MailAPIMixin { } } catch (e) { logWarning( - 'BatchSetEmailProcessingMixin::$debugLabel: Error processing batch ${start + 1}-$end', + 'BatchSetEmailProcessingMixin::$debugLabel: Error processing batch ${start + 1}-$end: $e', ); } }