no message

This commit is contained in:
StudioTem committed 2025-03-19 10:19:20 +01:00
1 parent 81de0ff287
commit 2b01a4aa7f
1 file changed
+11
@@ -90,6 +90,7 @@ class MasterTaskController extends Controller
'data.deadline' => 'required',
'data.project_id' => 'required',
'data.employees' => 'required',
'data.estimated_duration' => 'required',
]);
if ($validator->fails()) {
@@ -107,11 +108,21 @@ class MasterTaskController extends Controller
}
}
// validaci na to, ci uz neexistuje master task pod tymto projektom
$existingMasterTask = MasterTask::where('project_id', $request->all()['data']['project_id'])->first();
if ($existingMasterTask) {
return response()->json([
'message' => 'Master task already exists for this project',
], 400);
}
// upratanie requestu, pretoze frontend pouziva inu nomenklaturu fieldov ako appka
$data['data'] = $request->all()['data'];
$data['data']['title'] = $request->all()['data']['name'];
$data['data']['estimated_time'] = $request->all()['data']['duration'];
$data['data']['priceqoute_time'] = $request->all()['data']['estimated_duration'];
$data['data']['created_by'] = $created_by;
foreach ($data['data']['employees'] as $key => $employee) {