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