-
-
Notifications
You must be signed in to change notification settings - Fork 664
Open
Labels
Description
Describe the bug
Validator almost not working:
gte:0
doesn't give any error.after:plan_start_datetime
gives error only when date field is empty, but when it is before plan_start_datetime no errors
To Reproduce
public function create(Request $request)
{
$request->validate([
'task.name' => 'required|max:255',
'task.progress' => 'gte:0',
'task.plan_end_datetime' => 'after:plan_start_datetime',
'task.deadline' => 'after:plan_end_datetime',
]);
$task = new Task();
$task->name = $request->input('task.name');
$task->plan_start_datetime = $request->input('task.plan_start_datetime');
$task->plan_end_datetime = $request->input('task.plan_end_datetime');
$task->deadline = $request->input('task.deadline');
$task->fact_end_datetime = $request->input('task.fact_end_datetime');
$task->save();
}
Desktop (please complete the following information):
- OS: docker-desktop 4.40 on Win10
- Browser chrome
- Version 135.0.7049.85
Server (please complete the following information):
- Platfrom Version: 14.50.1
- Laravel Version: 12.8.1
- PHP Version: 8.2.8
- Database: mariadb
- Database Version: 11.7.2