From 75da626c85191905f0f709e9531daeb0ae4789c4 Mon Sep 17 00:00:00 2001 From: snipe Date: Fri, 5 Jul 2024 03:21:24 +0100 Subject: [PATCH] Check for category ID Signed-off-by: snipe --- app/Http/Requests/StoreAssetModelRequest.php | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/app/Http/Requests/StoreAssetModelRequest.php b/app/Http/Requests/StoreAssetModelRequest.php index eee32933e2..052f23f5a5 100644 --- a/app/Http/Requests/StoreAssetModelRequest.php +++ b/app/Http/Requests/StoreAssetModelRequest.php @@ -20,11 +20,14 @@ class StoreAssetModelRequest extends ImageUploadRequest public function prepareForValidation(): void { - $this->category_type = Category::find($this->category_id)->category_type; + if ($this->category_id) { + $this->category_type = Category::find($this->category_id)->category_type; + + $this->merge([ + 'category_type' => $this->category_type, + ]); + } - $this->merge([ - 'category_type' => $this->category_type, - ]); } /** @@ -35,7 +38,7 @@ class StoreAssetModelRequest extends ImageUploadRequest public function rules(): array { return array_merge( - ['category_type' => 'required|in:asset'], + ['category_type' => 'in:asset'], parent::rules(), ); }