Validation: Fixed worklog comment: ...
This commit is contained in:
parent
f5a7598a45
commit
37a26c123e
|
@ -140,7 +140,7 @@ class UserWorkLogController extends BaseController
|
|||
'work_hours' => $work_hours,
|
||||
'comment' => $comment,
|
||||
'is_edit' => $is_edit,
|
||||
]
|
||||
] + $this->getNotifications()
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace Engelsystem\Http\Validation\Rules;
|
||||
|
||||
use DateTime;
|
||||
use Engelsystem\Helpers\Carbon;
|
||||
use Illuminate\Support\Str;
|
||||
use Throwable;
|
||||
|
||||
|
@ -27,11 +27,11 @@ trait StringInputLength
|
|||
protected function isDateTime(mixed $input): bool
|
||||
{
|
||||
try {
|
||||
new DateTime($input);
|
||||
$date = Carbon::make($input);
|
||||
} catch (Throwable $e) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
return !is_null($date);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -29,7 +29,12 @@ class StringInputLengthTest extends TestCase
|
|||
['TEST', 4],
|
||||
['?', 1],
|
||||
['2042-01-01 00:00', '2042-01-01 00:00'],
|
||||
['2042-01-01', '2042-01-01'],
|
||||
['12:42', '12:42'],
|
||||
['3', '3'],
|
||||
['...', 3],
|
||||
['Test Tester', 11],
|
||||
['com', 3],
|
||||
];
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue