diff --git a/lib/features/base/mixin/batch_get_label_processing_mixin.dart b/lib/features/base/mixin/batch_get_label_processing_mixin.dart index 64b1c8c04..cb83b810d 100644 --- a/lib/features/base/mixin/batch_get_label_processing_mixin.dart +++ b/lib/features/base/mixin/batch_get_label_processing_mixin.dart @@ -39,8 +39,7 @@ mixin BatchGetLabelProcessingMixin on HandleSetErrorMixin, SessionMixin { State? latestState; for (int start = 0; start < totalLabels; start += batchSize) { - int end = - (start + batchSize < totalLabels) ? start + batchSize : totalLabels; + int end = min(start + batchSize, totalLabels); final currentListIds = labelIds.sublist(start, end); log('BatchGetLabelProcessingMixin::$debugLabel: processing batch ${start + 1} to $end');