From edad0b4279b35f27fd431fa7073f8ddc6a1669e0 Mon Sep 17 00:00:00 2001 From: Noah Lancien Date: Mon, 2 Oct 2023 16:15:08 +0000 Subject: [PATCH] Source details aren't required anymore --- app/Http/Requests/Products/StoreProductRequest.php | 9 +++------ resources/ts/components/SourceInputsComponent.vue | 6 +++--- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/app/Http/Requests/Products/StoreProductRequest.php b/app/Http/Requests/Products/StoreProductRequest.php index 73d0eb2..1677b8a 100644 --- a/app/Http/Requests/Products/StoreProductRequest.php +++ b/app/Http/Requests/Products/StoreProductRequest.php @@ -63,12 +63,9 @@ class StoreProductRequest extends FormRequest 'name' => 'required|string|min:3|max:255', 'brand_id' => 'required|exists:brands,id', 'source' => [new Enum(SourceEnum::class)], - 'fair' => 'nullable|string|min:3|max:255|required_if:source,' . - SourceEnum::showConsumer->value . ',' . - SourceEnum::showCustomer->value . ',' . - SourceEnum::showTrade->value, - 'shop' => 'nullable|string|min:3|max:255|required_if:source,' . SourceEnum::magazin->value, - 'catalogue' => 'nullable|string|min:3|max:255|required_if:source,' . SourceEnum::catalogArgumentary->value, + 'fair' => 'nullable|string|min:3|max:255', + 'shop' => 'nullable|string|min:3|max:255', + 'catalogue' => 'nullable|string|min:3|max:255', 'gencod' => 'nullable|numeric|min:0', 'picture_alt' => 'required|min:3|max:255', 'picture_title' => 'required|min:3|max:255', diff --git a/resources/ts/components/SourceInputsComponent.vue b/resources/ts/components/SourceInputsComponent.vue index 2ee0e58..12f06e0 100644 --- a/resources/ts/components/SourceInputsComponent.vue +++ b/resources/ts/components/SourceInputsComponent.vue @@ -38,7 +38,7 @@ for="catalogue" class="col-form-label" > - {{ __("Détail de la source Catalogue") }} * + {{ __("Détail de la source Catalogue") }} - {{ __("Détail de la source Magasin") }} * + {{ __("Détail de la source Magasin") }} - {{ __("Détail de la source Salon") }} * + {{ __("Détail de la source Salon") }}