From 22c58eee954862df0c8045733894d0f67ebd5167 Mon Sep 17 00:00:00 2001 From: edmondlang Date: Wed, 11 Oct 2023 00:19:49 +0800 Subject: [PATCH] update bulk download invoice pdf --- .../ControllersLogic/BulkDownloadCustomerInvoicesLogic.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/Classes/Modules/Companies/ControllersLogic/BulkDownloadCustomerInvoicesLogic.php b/app/Classes/Modules/Companies/ControllersLogic/BulkDownloadCustomerInvoicesLogic.php index fa432de8..6c51342d 100644 --- a/app/Classes/Modules/Companies/ControllersLogic/BulkDownloadCustomerInvoicesLogic.php +++ b/app/Classes/Modules/Companies/ControllersLogic/BulkDownloadCustomerInvoicesLogic.php @@ -8,6 +8,7 @@ use ZipArchive; use Illuminate\Http\Request; use Illuminate\Support\Facades\Storage; use App\Classes\Exceptions\MalformedRequestException; +use Illuminate\Support\Facades\File; use App\Classes\ValueObjects\Constants\ApprovalStatus; use App\Classes\ValueObjects\Constants\DocumentType; use App\Models\Company; @@ -73,7 +74,11 @@ class BulkDownloadCustomerInvoicesLogic ob_end_clean(); } - return response()->download($zip_file); + $response = response()->download($zip_file); + + File::delete($zip_file); + + return $response; } else { return response()->json([ 'status' => 'Failed',