From da4e1302acf346903b1fac54c9792e8867572fbf Mon Sep 17 00:00:00 2001
From: Peter Rotich <peter@osticket.com>
Date: Mon, 28 Apr 2014 16:04:17 +0000
Subject: [PATCH] Fix wrong ticket count on ticket search

Basic search is now limited to ticket number, email address and name.
---
 include/ajax.tickets.php | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/include/ajax.tickets.php b/include/ajax.tickets.php
index 248ee66d2..14681bb49 100644
--- a/include/ajax.tickets.php
+++ b/include/ajax.tickets.php
@@ -72,11 +72,8 @@ class TicketsAjaxAPI extends AjaxController {
             .' FROM '.TICKET_TABLE.' ticket'
             .' JOIN '.USER_TABLE.' user ON user.id = ticket.user_id'
             .' JOIN '.USER_EMAIL_TABLE.' email ON user.id = email.user_id'
-            .' LEFT JOIN '.FORM_ENTRY_TABLE.' entry ON (entry.object_id = user.id
-                AND entry.object_type=\'U\')
-               LEFT JOIN '.FORM_ANSWER_TABLE.' data ON (data.entry_id = entry.id)'
             .' WHERE (email.address LIKE \'%'.db_input(strtolower($_REQUEST['q']), false).'%\'
-                OR data.value LIKE \'%'.db_input($_REQUEST['q'], false).'%\')';
+                OR user.name LIKE \'%'.db_input($_REQUEST['q'], false).'%\')';
 
         $sql.=' AND ( staff_id='.db_input($thisstaff->getId());
 
-- 
GitLab