From bdd65cc0451d6dcbe161a86eefedea9a6ed996ad Mon Sep 17 00:00:00 2001 From: Michal Feher Date: Thu, 25 Jan 2024 17:48:07 +0100 Subject: [PATCH] no message --- be/app/Http/Controllers/MasterTaskController.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/be/app/Http/Controllers/MasterTaskController.php b/be/app/Http/Controllers/MasterTaskController.php index e1c90a1..e7a05d5 100644 --- a/be/app/Http/Controllers/MasterTaskController.php +++ b/be/app/Http/Controllers/MasterTaskController.php @@ -16,6 +16,7 @@ class MasterTaskController extends Controller // get query parameter from request $parameters = $request->query(); + $mastertasks = MasterTask::select('*'); // filtrovanie na zaklade parametrov @@ -45,6 +46,11 @@ class MasterTaskController extends Controller }); break; + // vracia vsetky mastertasky v jednoduchom formate pre potreby dropdownu na FE + case 'simple': + $mastertasks = MasterTask::select('id', 'title'); + break; + default: $mastertasks->where($field, $value); break; @@ -54,7 +60,7 @@ class MasterTaskController extends Controller $mastertasks = $mastertasks->get(); return response()->json([ - 'mastertasks' => MasterTaskResource::collection($mastertasks) + 'mastertasks' => (isset($parameters['simple'])) ? $mastertasks : MasterTaskResource::collection($mastertasks) ], 200); }