From 2d4ee3c9d113249769e5879507bebaa739e099ac Mon Sep 17 00:00:00 2001 From: yoeriwalstra Date: Wed, 8 Oct 2025 10:17:22 +0200 Subject: [PATCH 1/2] :fire: remove min:1 return_reasons validation rule --- src/Shop/Http/Requests/CreateConfigurationFormRequest.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Shop/Http/Requests/CreateConfigurationFormRequest.php b/src/Shop/Http/Requests/CreateConfigurationFormRequest.php index c838fee..110b5ff 100644 --- a/src/Shop/Http/Requests/CreateConfigurationFormRequest.php +++ b/src/Shop/Http/Requests/CreateConfigurationFormRequest.php @@ -29,4 +29,11 @@ public function rules(): array 'data.return_reasons.*.label' => 'required|string', ]; } + + public function messages(): array + { + return [ + 'data.return_reasons' => 'Your shop requires at least one linked return reason.', + ]; + } } From a5b8259788d74e361559bae54cee0811fa80626c Mon Sep 17 00:00:00 2001 From: yoeriwalstra Date: Wed, 8 Oct 2025 10:32:05 +0200 Subject: [PATCH 2/2] remove return_reasons min:1 rule --- .../Http/Requests/CreateConfigurationFormRequest.php | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/Shop/Http/Requests/CreateConfigurationFormRequest.php b/src/Shop/Http/Requests/CreateConfigurationFormRequest.php index 110b5ff..ffc9145 100644 --- a/src/Shop/Http/Requests/CreateConfigurationFormRequest.php +++ b/src/Shop/Http/Requests/CreateConfigurationFormRequest.php @@ -24,16 +24,9 @@ public function mpReturnReasons(): Collection public function rules(): array { return [ - 'data.return_reasons' => 'array|min:1', + 'data.return_reasons' => 'array', 'data.return_reasons.*.code' => 'required|string', 'data.return_reasons.*.label' => 'required|string', ]; } - - public function messages(): array - { - return [ - 'data.return_reasons' => 'Your shop requires at least one linked return reason.', - ]; - } }