From b692e5e1eb69260ca7d8ffada018256399806757 Mon Sep 17 00:00:00 2001 From: Jared Hancock <jared@osticket.com> Date: Fri, 10 Jan 2014 18:14:06 -0600 Subject: [PATCH] Fix ticket queue counts for limited users --- include/class.ticket.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/class.ticket.php b/include/class.ticket.php index 643130158..c8b2c7bd0 100644 --- a/include/class.ticket.php +++ b/include/class.ticket.php @@ -1797,7 +1797,7 @@ class Ticket { if(!$staff || (!is_object($staff) && !($staff=Staff::lookup($staff))) || !$staff->isStaff()) return null; - $where = array(); + $where = array('ticket.staff_id='.db_input($staff->getId())); $where2 = ''; if(($teams=$staff->getTeams())) @@ -1807,7 +1807,7 @@ class Ticket { $where[] = 'ticket.dept_id IN('.implode(',', db_input($depts)).') '; if(!$cfg || !($cfg->showAssignedTickets() || $staff->showAssignedTickets())) - $where2 =' AND (ticket.staff_id=0 OR ticket.staff_id='.db_input($staff->getId()).') '; + $where2 =' AND ticket.staff_id=0 '; $where = implode(' OR ', $where); if ($where) $where = 'AND ( '.$where.' ) '; -- GitLab