From 55ceb0573af1568cb6cd290d97f79be4e1fe9cb2 Mon Sep 17 00:00:00 2001 From: Michal Feher Date: Tue, 21 Mar 2023 10:51:46 +0100 Subject: [PATCH] file upload max size 50mb --- be/app/Http/Controllers/MasterTaskController.php | 8 ++++++-- be/app/Http/Controllers/SubTaskController.php | 8 ++++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/be/app/Http/Controllers/MasterTaskController.php b/be/app/Http/Controllers/MasterTaskController.php index 5685d5e..a0dca79 100644 --- a/be/app/Http/Controllers/MasterTaskController.php +++ b/be/app/Http/Controllers/MasterTaskController.php @@ -57,7 +57,9 @@ class MasterTaskController extends Controller 'data.deadline' => 'required', 'data.project_id' => 'required', 'data.employees' => 'required', - ]); + 'data.file' => 'max:51200', + ], + ['data.file.max' => 'File size must be less than 50MB']); if($validator->fails()){ return response()->json($validator->errors(), 400); @@ -100,7 +102,9 @@ class MasterTaskController extends Controller 'data.duration' => 'required', 'data.deadline' => 'required', 'data.project_id' => 'required', - ]); + 'data.file' => 'max:51200', + ], + ['data.file.max' => 'File size must be less than 50MB']); if ($validator->fails()){ return response()->json($validator->errors(), 400); diff --git a/be/app/Http/Controllers/SubTaskController.php b/be/app/Http/Controllers/SubTaskController.php index c0287ac..a6e7a71 100644 --- a/be/app/Http/Controllers/SubTaskController.php +++ b/be/app/Http/Controllers/SubTaskController.php @@ -128,7 +128,9 @@ class SubTaskController extends Controller $validator = Validator::make($request->all(), [ 'data.employee_id' => 'required', 'data.duration' => 'required', - ]); + 'data.file' => 'max:51200', + ], + ['data.file.max' => 'File size must be less than 50MB']); // validacia, ci uz subtask pre tohto usera a mastertask neexistuje $validator->after(function ($validator) use ($mastertask_id, $request) { @@ -191,7 +193,9 @@ class SubTaskController extends Controller $validator = Validator::make($request->all(), [ 'data.employee_id' => 'required', 'data.duration' => 'required', - ]); + 'data.file' => 'max:51200', + ], + ['data.file.max' => 'File size must be less than 50MB']); if ($validator->fails()){ return response()->json($validator->errors(), 400);