From b7e75b1e7db245221b340afcb888f0eecacccf33 Mon Sep 17 00:00:00 2001 From: Jared Hancock <jared@osticket.com> Date: Fri, 9 Jan 2015 15:56:23 -0600 Subject: [PATCH] alerts: Include team members on new message alert This fixes a slight issue where the team members would never be included on the new message alert. Now, the system will send to either the assigned staff member, if any, or the members of the assigned team, again, if any. --- include/class.ticket.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/include/class.ticket.php b/include/class.ticket.php index 6895c5806..f72b6338e 100644 --- a/include/class.ticket.php +++ b/include/class.ticket.php @@ -1721,8 +1721,12 @@ class Ticket { //Assigned staff if any...could be the last respondent - if($this->isAssigned() && ($staff=$this->getStaff())) - $recipients[]=$staff; + if ($this->isAssigned()) { + if ($staff = $this->getStaff()) + $recipients[] = $staff; + elseif ($team = $this->getTeam()) + $recipients = array_merge($recipients, $team->getMembers()); + } //Dept manager if($cfg->alertDeptManagerONNewMessage() && $dept && ($manager=$dept->getManager())) -- GitLab