From 66e389ba3a861dd51fc9f817bd7854d6d75e090a Mon Sep 17 00:00:00 2001 From: David Bomba Date: Thu, 9 Nov 2023 13:45:56 +1100 Subject: [PATCH] Minor fixes for partial amount validation --- app/Http/Requests/Invoice/StoreInvoiceRequest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Http/Requests/Invoice/StoreInvoiceRequest.php b/app/Http/Requests/Invoice/StoreInvoiceRequest.php index 0cf37f68e6e1..1b8da986af03 100644 --- a/app/Http/Requests/Invoice/StoreInvoiceRequest.php +++ b/app/Http/Requests/Invoice/StoreInvoiceRequest.php @@ -73,7 +73,7 @@ class StoreInvoiceRequest extends Request $rules['tax_name2'] = 'bail|sometimes|string|nullable'; $rules['tax_name3'] = 'bail|sometimes|string|nullable'; $rules['exchange_rate'] = 'bail|sometimes|numeric'; - $rules['partial'] = 'bail|sometimes|nullable|numeric'; + $rules['partial'] = 'bail|sometimes|nullable|numeric|gte:0'; $rules['partial_due_date'] = ['bail', 'sometimes', 'exclude_if:partial,0', Rule::requiredIf(fn () => $this->partial > 0), 'date']; return $rules;