From 2810423a208577e07440813548d26d12816c7ced Mon Sep 17 00:00:00 2001 From: Sevan Nerse Date: Thu, 16 Dec 2021 12:37:44 +0300 Subject: [PATCH] negative quantity not allowed #1xphe64 --- app/Http/Requests/Document/Document.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Http/Requests/Document/Document.php b/app/Http/Requests/Document/Document.php index d67ba226a..89a0cdc99 100644 --- a/app/Http/Requests/Document/Document.php +++ b/app/Http/Requests/Document/Document.php @@ -75,7 +75,7 @@ class Document extends FormRequest $size = 7; } - $rules['items.' . $key . '.quantity'] = 'required|max:' . $size; + $rules['items.' . $key . '.quantity'] = 'required|max:' . $size . '|numeric|gt:0'; $this->items_quantity_size[$key] = $size; } } @@ -108,6 +108,7 @@ class Document extends FormRequest if ($this->items_quantity_size) { foreach ($this->items_quantity_size as $key => $quantity_size) { $messages['items.' . $key . '.quantity.max'] = trans('validation.size', ['attribute' => Str::lower(trans('invoices.quantity')), 'size' => $quantity_size]); + $messages['items.' . $key . '.quantity.gt'] = trans('validation.gt.numeric', ['attribute' => Str::lower(trans('invoices.quantity')), 'value' => 0]); } }