From b079afabf2b1b33a0a888d638a641efdd52d6980 Mon Sep 17 00:00:00 2001 From: omair saleh Date: Thu, 12 Aug 2021 11:32:48 +0800 Subject: [PATCH] fix myr fixed invoice bug --- .../Bookings/Services/CalculatesBookingTransferredAmount.php | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app/Classes/Modules/Bookings/Services/CalculatesBookingTransferredAmount.php b/app/Classes/Modules/Bookings/Services/CalculatesBookingTransferredAmount.php index d27b2708..fa809cee 100644 --- a/app/Classes/Modules/Bookings/Services/CalculatesBookingTransferredAmount.php +++ b/app/Classes/Modules/Bookings/Services/CalculatesBookingTransferredAmount.php @@ -12,11 +12,8 @@ class CalculatesBookingTransferredAmount { public function execute(Booking $booking, int $type){ - $rate = $booking->transactions()->payments()->avg('currency_rate'); - dd($booking->transactions()->bills()->transferred()->sum('original_amount') * (1/$rate)); return $type === 1 ? - $booking->transactions()->bills()->transferred() - ->selectRaw('sum(amount - service_charge - tax) as sub_total')->get()->sum('sub_total') : + $booking->transactions()->bills()->transferred()->sum('original_amount') * (1/$booking->transactions()->payments()->avg('currency_rate')) : $booking->transactions()->bills()->transferred()->sum('original_amount'); }