diff --git a/app/Http/Controllers/TaskApiController.php b/app/Http/Controllers/TaskApiController.php index cead941fd910..c5d2682b142c 100644 --- a/app/Http/Controllers/TaskApiController.php +++ b/app/Http/Controllers/TaskApiController.php @@ -45,7 +45,7 @@ class TaskApiController extends BaseAPIController { $tasks = Task::scope() ->withTrashed() - ->with('client', 'invoice', 'project', 'task_status') + ->with('client', 'invoice', 'project', 'task_status', 'user') ->orderBy('updated_at', 'desc'); return $this->listResponse($tasks); diff --git a/app/Ninja/Transformers/TaskTransformer.php b/app/Ninja/Transformers/TaskTransformer.php index 98b09fbbbfe9..cd04fc6ca8e1 100644 --- a/app/Ninja/Transformers/TaskTransformer.php +++ b/app/Ninja/Transformers/TaskTransformer.php @@ -63,6 +63,8 @@ class TaskTransformer extends EntityTransformer { return array_merge($this->getDefaults($task), [ 'id' => (int) $task->public_id, + 'user_id' => (int) $task->user->public_id, + 'user' => $task->user->getDisplayName(), 'description' => $task->description ?: '', 'duration' => $task->getDuration() ?: 0, 'updated_at' => (int) $this->getTimestamp($task->updated_at),