From 88706d08bf3ac25407e1580a19539c25c8ffe91e Mon Sep 17 00:00:00 2001 From: Jared Hancock <gravydish@gmail.com> Date: Mon, 2 Feb 2015 12:17:39 -0600 Subject: [PATCH] Revert "Disable auto-responses on staff created tickets" --- include/class.ticket.php | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/include/class.ticket.php b/include/class.ticket.php index f72b6338e..35b252661 100644 --- a/include/class.ticket.php +++ b/include/class.ticket.php @@ -2390,7 +2390,7 @@ class Ticket { * * $autorespond and $alertstaff overrides config settings... */ - static function create(&$vars, &$errors, $origin, $autorespond=true, + static function create($vars, &$errors, $origin, $autorespond=true, $alertstaff=true) { global $ost, $cfg, $thisclient, $_FILES; @@ -2848,16 +2848,10 @@ class Ticket { } $ticket->reload(); - $dept = $ticket->getDept(); - - // See if we need to skip auto-response. - $autorespond = isset($create_vars['autorespond']) - ? $create_vars['autorespond'] : true; - if (!$autorespond + if(!$cfg->notifyONNewStaffTicket() || !isset($vars['alertuser']) - || !$dept->autoRespONNewTicket() - || !$cfg->notifyONNewStaffTicket()) + || !($dept=$ticket->getDept())) return $ticket; //No alerts. //Send Notice to user --- if requested AND enabled!! -- GitLab