duration min 0

This commit is contained in:
2025-09-20 16:13:13 +03:30
parent 057c90b8af
commit 919ec2ada6
@@ -13,10 +13,10 @@ public function createTemplate(Request $request)
{ {
$data = $request->validate([ $data = $request->validate([
'name' => 'required|string', 'name' => 'required|string',
'inhale' => 'required|integer|min:1', 'inhale' => 'required|integer|min:0',
'exhale' => 'required|integer|min:1', 'exhale' => 'required|integer|min:0',
'breath_hold' => 'required|integer|min:0', 'breath_hold' => 'required|integer|min:0',
'duration' => 'sometimes|integer|min:10', 'duration' => 'sometimes|integer|min:0',
'description' => 'sometimes|string|nullable' 'description' => 'sometimes|string|nullable'
]); ]);
@@ -41,10 +41,10 @@ public function updateTemplate(Request $request, $id)
$data = $request->validate([ $data = $request->validate([
'name' => 'sometimes|required|string', 'name' => 'sometimes|required|string',
'inhale' => 'sometimes|required|integer|min:1', 'inhale' => 'sometimes|required|integer|min:0',
'exhale' => 'sometimes|required|integer|min:1', 'exhale' => 'sometimes|required|integer|min:0',
'breath_hold' => 'sometimes|integer|min:0', 'breath_hold' => 'sometimes|integer|min:0',
'duration' => 'sometimes|integer|min:10', 'duration' => 'sometimes|integer|min:0',
'description' => 'sometimes|string|nullable' 'description' => 'sometimes|string|nullable'
]); ]);
@@ -111,7 +111,7 @@ public function completeSession(Request $request)
{ {
$data = $request->validate([ $data = $request->validate([
'template_id' => 'required|exists:breathing_templates,id', 'template_id' => 'required|exists:breathing_templates,id',
'duration' => 'sometimes|integer|min:10' 'duration' => 'sometimes|integer|min:0'
]); ]);
$session = UserBreathingSession::create([ $session = UserBreathingSession::create([