From cd2daccfa3531e96448da84789b21a9dc0e38ab6 Mon Sep 17 00:00:00 2001 From: Dillon Ngo Date: Thu, 20 Jun 2024 15:03:35 +0800 Subject: [PATCH] Export pdf file from Laravel Vapor through S3 bucket --- .../ControllersLogic/DownloadMockUpWhiteFormPdfLogic.php | 2 +- .../ControllersLogic/GenerateCreditNotePdfLogic.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Classes/Modules/Transactions/ControllersLogic/DownloadMockUpWhiteFormPdfLogic.php b/app/Classes/Modules/Transactions/ControllersLogic/DownloadMockUpWhiteFormPdfLogic.php index b50228f4..4d80785f 100644 --- a/app/Classes/Modules/Transactions/ControllersLogic/DownloadMockUpWhiteFormPdfLogic.php +++ b/app/Classes/Modules/Transactions/ControllersLogic/DownloadMockUpWhiteFormPdfLogic.php @@ -62,7 +62,7 @@ class DownloadMockUpWhiteFormPdfLogic $filesystemDriver = Storage::getDefaultDriver(); if($filesystemDriver === 's3'){ $pdfContent = $pdf->output(); - AWSS3Helper::S3PDF($exportFileName, $pdfContent); + return response([ 'src' => AWSS3Helper::S3PDF($exportFileName, $pdfContent) ]); } else{ return $pdf->stream($exportFileName); diff --git a/app/Classes/Modules/Transactions/ControllersLogic/GenerateCreditNotePdfLogic.php b/app/Classes/Modules/Transactions/ControllersLogic/GenerateCreditNotePdfLogic.php index e16bfb23..4a0af327 100644 --- a/app/Classes/Modules/Transactions/ControllersLogic/GenerateCreditNotePdfLogic.php +++ b/app/Classes/Modules/Transactions/ControllersLogic/GenerateCreditNotePdfLogic.php @@ -52,7 +52,7 @@ class GenerateCreditNotePdfLogic $filesystemDriver = Storage::getDefaultDriver(); if($filesystemDriver === 's3'){ $pdfContent = $pdf->output(); - AWSS3Helper::S3PDF($exportFileName, $pdfContent); + return response([ 'src' => AWSS3Helper::S3PDF($exportFileName, $pdfContent) ]); } else{ return $pdf->stream($exportFileName);