From 485b80128ff500790a9b5acd8090f29ab3df9ef9 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Sun, 14 Jan 2024 09:24:30 +1100 Subject: [PATCH] Format number inputs for euro currencies --- .../ClientPortal/PrePayments/StorePrePaymentRequest.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/Http/Requests/ClientPortal/PrePayments/StorePrePaymentRequest.php b/app/Http/Requests/ClientPortal/PrePayments/StorePrePaymentRequest.php index a1a4770cd6c9..4f304bb1b811 100644 --- a/app/Http/Requests/ClientPortal/PrePayments/StorePrePaymentRequest.php +++ b/app/Http/Requests/ClientPortal/PrePayments/StorePrePaymentRequest.php @@ -2,6 +2,7 @@ namespace App\Http\Requests\ClientPortal\PrePayments; +use App\Utils\Number; use App\Http\ViewComposers\PortalComposer; use Illuminate\Foundation\Http\FormRequest; @@ -35,6 +36,7 @@ class StorePrePaymentRequest extends FormRequest { $input = $this->all(); + $input['amount'] = Number::parseFloat($input['amount'], auth()->guard('contact')->user()->client->currency()->precision ?? 2); $this->replace($input);