From 9c457af32a80a7ea79dbe31a1a0c35512759febd Mon Sep 17 00:00:00 2001 From: aydreeihn <adriane@enhancesoft.com> Date: Mon, 13 Aug 2018 11:09:47 -0500 Subject: [PATCH] Task Assigned Team Issue: This addresses an issue where it appeared as though tasks could not be assigned to teams if an agent in the team was not a part of the task's department. The assigment was actually taking place, however, it was not showing up in the Assignee column. Now the form will correctly display the column --- include/staff/ticket-tasks.inc.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/include/staff/ticket-tasks.inc.php b/include/staff/ticket-tasks.inc.php index a260f0f05..01bc6e284 100644 --- a/include/staff/ticket-tasks.inc.php +++ b/include/staff/ticket-tasks.inc.php @@ -79,9 +79,13 @@ if ($count) { ?> $id = $task->getId(); $access = $task->checkStaffPerm($thisstaff); $assigned=''; - if ($task->staff) - $assigned=sprintf('<span class="Icon staffAssigned">%s</span>', - Format::truncate($task->staff->getName(),40)); + if ($task->staff || $task->team) { + $assigneeType = $task->staff ? 'staff' : 'team'; + $icon = $assigneeType == 'staff' ? 'staffAssigned' : 'teamAssigned'; + $assigned=sprintf('<span class="Icon %s">%s</span>', + $icon, + Format::truncate($task->getAssigned(),40)); + } $status = $task->isOpen() ? '<strong>open</strong>': 'closed'; -- GitLab