diff --git a/module/bug/ui/edit.html.php b/module/bug/ui/edit.html.php index c5f87d30a1..7e7a5a1a50 100644 --- a/module/bug/ui/edit.html.php +++ b/module/bug/ui/edit.html.php @@ -538,7 +538,7 @@ detailBody item ( set::name($lang->bug->closedDate), - datePicker + datetimePicker ( set::name('closedDate'), set::value($bug->closedDate) diff --git a/module/bug/zen.php b/module/bug/zen.php index b4f5fac4d8..0177156d35 100644 --- a/module/bug/zen.php +++ b/module/bug/zen.php @@ -680,6 +680,7 @@ class bugZen extends bug ->setIF($formData->data->resolvedBy != '' && $formData->data->resolvedDate == '', 'resolvedDate', $now) ->setIF($formData->data->resolution != '' && $formData->data->resolvedDate == '', 'resolvedDate', $now) ->setIF($formData->data->resolution != '' && $formData->data->resolvedBy == '', 'resolvedBy', $this->app->user->account) + ->setIF($formData->data->closedDate != '' && $formData->data->closedBy != '', 'closedDate', formatTime($formData->data->closedDate, 'Y-m-d H:i:s')) ->setIF($formData->data->closedDate != '' && $formData->data->closedBy == '', 'closedBy', $this->app->user->account) ->setIF($formData->data->closedBy != '' && $formData->data->closedDate == '', 'closedDate', $now) ->setIF($formData->data->closedBy != '' || $formData->data->closedDate != '', 'assignedTo', 'closed')