diff --git a/ProcessMaker/Http/Resources/ProcessRequests.php b/ProcessMaker/Http/Resources/ProcessRequests.php index fa4020e9fc..41061491f1 100644 --- a/ProcessMaker/Http/Resources/ProcessRequests.php +++ b/ProcessMaker/Http/Resources/ProcessRequests.php @@ -20,6 +20,13 @@ public function toArray($request) if (in_array('participants', $include)) { $array['participants'] = $this->participants; } + if (in_array('activeTasks', $include)) { + $array['active_tasks'] = $this->tokens() + ->select(['id', 'element_name', 'status', 'user_id']) + ->where('status', 'ACTIVE') + ->where('element_type', 'task') + ->get(); + } if (in_array('user', $include)) { $array['user'] = new Users($this->user); } diff --git a/resources/js/requests/components/RequestsListing.vue b/resources/js/requests/components/RequestsListing.vue index 55767d299e..1f49e11eed 100644 --- a/resources/js/requests/components/RequestsListing.vue +++ b/resources/js/requests/components/RequestsListing.vue @@ -51,17 +51,37 @@ > {{ props.rowData.name }} +