From bf4416af2835716848bd2d72d9d5b6b1763208f4 Mon Sep 17 00:00:00 2001 From: Peter Rotich <peter@osticket.com> Date: Mon, 1 Sep 2014 18:36:19 +0000 Subject: [PATCH] bug: Fix advanced search by status --- include/ajax.tickets.php | 4 ++-- include/staff/tickets.inc.php | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/include/ajax.tickets.php b/include/ajax.tickets.php index 5cf3f24e1..9ce2a85fa 100644 --- a/include/ajax.tickets.php +++ b/include/ajax.tickets.php @@ -135,8 +135,8 @@ class TicketsAjaxAPI extends AjaxController { // Status if ($req['statusId'] && ($status=TicketStatus::lookup($req['statusId']))) { - $where .= sprintf(' AND status.state="%s" ', - $status->getState()); + $where .= sprintf(' AND status.id="%d" ', + $status->getId()); $criteria['status_id'] = $status->getId(); } diff --git a/include/staff/tickets.inc.php b/include/staff/tickets.inc.php index 1ebcf5c4c..f4d591f50 100644 --- a/include/staff/tickets.inc.php +++ b/include/staff/tickets.inc.php @@ -55,9 +55,10 @@ switch(strtolower($_REQUEST['status'])){ //Status is overloaded $results_type=__('Answered Tickets'); break; default: - if(!$search && !isset($_REQUEST['advsid'])) + if (!$search && !isset($_REQUEST['advsid'])) { $_REQUEST['status']=$status='open'; - $results_type=__('Open Tickets'); + $results_type=__('Open Tickets'); + } } $qwhere =''; -- GitLab