diff --git a/packages/chicken/lib/presentation/pages/poultry_science/inspection/logic.dart b/packages/chicken/lib/presentation/pages/poultry_science/inspection/logic.dart index 06af469..068bea3 100644 --- a/packages/chicken/lib/presentation/pages/poultry_science/inspection/logic.dart +++ b/packages/chicken/lib/presentation/pages/poultry_science/inspection/logic.dart @@ -161,11 +161,9 @@ class InspectionPoultryScienceLogic extends GetxController { Future submitInspectionReport({required int id}) async { isOnUpload.value = true; - var tmpFiles = []; - - for (var element in pickedImages) { - tmpFiles.add(await MultipartFile.fromFile(element.path, filename: element.name)); - } + final tmpFiles = await Future.wait( + pickedImages.map((element) => MultipartFile.fromFile(element.path, filename: element.name)), + ); var data = FormData.fromMap({ 'file': tmpFiles,