Fix wrong datetime formatting when task form shows validation errors

This commit is contained in:
Frederic Guillot
2017-01-24 20:04:58 -05:00
parent b23613bbe3
commit d81fb20df6
4 changed files with 7 additions and 8 deletions

View File

@@ -292,11 +292,9 @@ class DateParser extends Base
{
foreach ($fields as $field) {
if (! empty($values[$field])) {
if (! ctype_digit($values[$field])) {
$values[$field] = strtotime($values[$field]);
if (ctype_digit($values[$field])) {
$values[$field] = date($format, $values[$field]);
}
$values[$field] = date($format, $values[$field]);
} else {
$values[$field] = '';
}