From c64ebeddde47acda5195c4d568df3680586576d8 Mon Sep 17 00:00:00 2001 From: Dillon Ngo Date: Wed, 16 Jul 2025 13:40:36 +0800 Subject: [PATCH] E-Invoice - Fix a problem reported by Joanne about error when uploading payment verification document by customer --- .../Rules/CanPassOrderDurationLimitRule.php | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/app/Classes/Modules/Rules/Standards/Rules/CanPassOrderDurationLimitRule.php b/app/Classes/Modules/Rules/Standards/Rules/CanPassOrderDurationLimitRule.php index 4e72b5ed..4a0ac55d 100644 --- a/app/Classes/Modules/Rules/Standards/Rules/CanPassOrderDurationLimitRule.php +++ b/app/Classes/Modules/Rules/Standards/Rules/CanPassOrderDurationLimitRule.php @@ -89,15 +89,15 @@ class CanPassOrderDurationLimitRule extends AbstractRule $expiresOn = $this->calculatesTransactionExpiryDateTime->execute($object->bookingId); $isExpired = Carbon::now()->greaterThan($expiresOn); - if($isExpired) { - $booking = $this->fetchesBooking->execute(['id' => $object->bookingId]); - $amountOutstanding = $this->calculatesBookingOutstanding->execute($booking); - $amountPaid = $this->calculatesBookingPaidAmount->execute($booking); - if($amountPaid > 0.01 && $amountOutstanding > 0){ - Log::info("Transfer already expired but has paid amount: {$amountPaid} and outstanding amount: {$amountOutstanding}, Booking ID: {$object->bookingId}"); - $isExpired = false; - } - } + // if($isExpired) { + // $booking = $this->fetchesBooking->execute(['id' => $object->bookingId]); + // $amountOutstanding = $this->calculatesBookingOutstanding->execute($booking); + // $amountPaid = $this->calculatesBookingPaidAmount->execute($booking); + // if($amountPaid > 0.01 && $amountOutstanding > 0){ + // Log::info("Transfer already expired but has paid amount: {$amountPaid} and outstanding amount: {$amountOutstanding}, Booking ID: {$object->bookingId}"); + // $isExpired = false; + // } + // } if($isExpired){ if (isset($object->paymentReference) && $object->paymentReference){