From f98e2cb4dd3c376acffb879747b3013c2bf5cf74 Mon Sep 17 00:00:00 2001 From: Dillon Ngo Date: Sat, 27 Apr 2024 11:50:32 +0800 Subject: [PATCH] Laravel Vapor - sync code for download files in bulk from S3 to more files --- .../BulkDownloadSupplierWhiteFormsLogic.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/Classes/Modules/Companies/ControllersLogic/BulkDownloadSupplierWhiteFormsLogic.php b/app/Classes/Modules/Companies/ControllersLogic/BulkDownloadSupplierWhiteFormsLogic.php index b7b3879f..32fadf03 100644 --- a/app/Classes/Modules/Companies/ControllersLogic/BulkDownloadSupplierWhiteFormsLogic.php +++ b/app/Classes/Modules/Companies/ControllersLogic/BulkDownloadSupplierWhiteFormsLogic.php @@ -63,6 +63,12 @@ class BulkDownloadSupplierWhiteFormsLogic return response()->download($zip_file); } + else { + return response()->json([ + 'status' => 'Error', + 'message' => 'Failed to create the Zip archive for supplier white forms.', + ]); + } } else{ $zip_file = "{$zipDirectory}/currency_vendor_orders_{$request->input('startDate')}_to_{$request->input('endDate')}_{$companyReference}.zip";