From 58de1017d7cc53ac516949183206ddc97254d61c Mon Sep 17 00:00:00 2001 From: Dillon Ngo Date: Tue, 31 Mar 2026 13:23:03 +0800 Subject: [PATCH] Fix an issue where Sales Invoice Report cannot be exported for date 20260325 reported by Mira --- .../Modules/Exports/Services/ExportsSalesInvoiceReport.php | 3 +++ resources/views/pages/payments.blade.php | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/Classes/Modules/Exports/Services/ExportsSalesInvoiceReport.php b/app/Classes/Modules/Exports/Services/ExportsSalesInvoiceReport.php index 0eeae75a..c54f2cfd 100644 --- a/app/Classes/Modules/Exports/Services/ExportsSalesInvoiceReport.php +++ b/app/Classes/Modules/Exports/Services/ExportsSalesInvoiceReport.php @@ -100,6 +100,9 @@ class ExportsSalesInvoiceReport implements FromQuery, WithHeadings, WithHeadingR $purchaseOrder = $booking->transactions->where('type', TransactionType::PURCHASE_ORDER)->first(); $company = $booking->company; + if(!$purchaseOrder){ + return $records; + } $lastPaymentTransaction = $booking->transactions ->where('type', TransactionType::PAYMENT) diff --git a/resources/views/pages/payments.blade.php b/resources/views/pages/payments.blade.php index eb3dee76..e7e27666 100644 --- a/resources/views/pages/payments.blade.php +++ b/resources/views/pages/payments.blade.php @@ -1,4 +1,4 @@ @extends('layouts.base_portal') @section('inner_content') - -@endsection \ No newline at end of file + +@endsection