From f27b40e4ab4984acba252654ee23050d13219e3e Mon Sep 17 00:00:00 2001 From: Edmond Teh Date: Tue, 29 Sep 2020 12:53:04 +0800 Subject: [PATCH] changing epsilon float to 0.01 --- app/Http/Controllers/InvoiceController.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/InvoiceController.php b/app/Http/Controllers/InvoiceController.php index 35e48d5f..8eb52f2b 100644 --- a/app/Http/Controllers/InvoiceController.php +++ b/app/Http/Controllers/InvoiceController.php @@ -100,7 +100,7 @@ class InvoiceController extends Controller $billing_charges = $booking->billing_charge; $total = $subtotal + $adjustment + $billing_charges; - if (abs($total-$booking->bia) < PHP_FLOAT_EPSILON) { + if (abs($total-$booking->bia) > 0.01) { return response()->json([ 'message' => 'Booking amount expected is '.$booking->bia.'. Your Invoice amount is '.$total ], 400); @@ -227,9 +227,9 @@ class InvoiceController extends Controller $billing_charges = $booking->billing_charge; $total = $subtotal + $adjustment + $billing_charges; - if (abs($total-$booking->bia) < PHP_FLOAT_EPSILON) { + if (abs($total-$booking->bia) > 0.01) { return response()->json([ - 'message' => 'Booking amount expected is '.$booking->bia.'. Your Invoice amount is '.$total + 'message' => 'Booking amount expected is '.gettype($booking->bia).'. Your Invoice amount is '.gettype($total) ], 400); }