diff --git a/Models/Task.php b/Models/Task.php index 4ee1d07..8df1bda 100644 --- a/Models/Task.php +++ b/Models/Task.php @@ -794,14 +794,14 @@ class Task implements \JsonSerializable return [ 'id' => $this->id, 'createdBy' => $this->createdBy, - 'createdAt' => $this->createdAt->format('Y-m-d H:i:s'), + 'createdAt' => $this->createdAt, 'title' => $this->title, 'description' => $this->description, 'status' => $this->status, 'type' => $this->type, 'priority' => $this->priority, - 'due' => $this->due->format('Y-m-d H:i:s'), - 'done' => (!isset($this->done) ? null : $this->done->format('Y-m-d H:i:s')), + 'due' => $this->due, + 'done' => $this->done, 'elements' => $this->taskElements, 'tags' => $this->tags, ]; diff --git a/Models/TaskElement.php b/Models/TaskElement.php index bc343be..e642581 100644 --- a/Models/TaskElement.php +++ b/Models/TaskElement.php @@ -670,7 +670,7 @@ class TaskElement implements \JsonSerializable 'status' => $this->status, 'to' => $this->getTo(), 'cc' => $this->getCC(), - 'due' => isset($this->due) ? $this->due->format('Y-m-d H:i:s') : null, + 'due' => $this->due, ]; } diff --git a/Theme/Backend/task-single.tpl.php b/Theme/Backend/task-single.tpl.php index 3d44fd7..2317dfc 100644 --- a/Theme/Backend/task-single.tpl.php +++ b/Theme/Backend/task-single.tpl.php @@ -12,15 +12,14 @@ */ declare(strict_types=1); - use \Modules\Tasks\Models\AccountRelation; use \Modules\Tasks\Models\GroupRelation; use \Modules\Tasks\Models\TaskPriority; use \Modules\Tasks\Models\TaskStatus; /** - * @var \phpOMS\Views\View $this - * @var \Modules\Tasks\Models\Task $task + * @var \Modules\Tasks\Views\TaskView $this + * @var \Modules\Tasks\Models\Task $task */ $task = $this->getData('task'); $taskMedia = $task->getMedia(); @@ -66,7 +65,9 @@ echo $this->getData('nav')->render(); ?> = $this->getHtml('S' . $task->getStatus()) ?> -