From bc5314e85555834f3f194d2b2549bed4a2da7e1c Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Tue, 29 May 2018 14:02:05 -0600 Subject: [PATCH] Update autocomplete.php --- app/operator_panel/autocomplete.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/operator_panel/autocomplete.php b/app/operator_panel/autocomplete.php index 66b5c6158b..2cf2ffb811 100644 --- a/app/operator_panel/autocomplete.php +++ b/app/operator_panel/autocomplete.php @@ -70,7 +70,7 @@ else { $sql .= "( "; $sql .= " lower(e.effective_caller_id_name) like lower('%".$term."%') or "; $sql .= " lower(e.outbound_caller_id_name) like lower('%".$term."%') or "; - $sql .= " lower(e.directory_full_name) like lower('%".$term."%') or "; + $sql .= " lower(concat(e.directory_first_name, ' ', e.directory_last_name)) like lower('%".$term."%') or "; $sql .= " lower(e.description) like lower('%".$term."%') or "; $sql .= " lower(e.call_group) like lower('%".$term."%') or "; $sql .= " e.extension like '%".$term."%' "; @@ -82,7 +82,7 @@ else { $sql .= "and e.domain_uuid = '".$_SESSION['domain_uuid']."' "; $sql .= "and e.enabled = 'true' "; $sql .= "order by "; - $sql .= "e.directory_full_name asc, "; + $sql .= "directory_full_name asc, "; $sql .= "e.effective_caller_id_name asc "; if (isset($_GET['debug'])) { echo $sql."

"; } $prep_statement = $db->prepare(check_sql($sql)); @@ -92,6 +92,7 @@ else { unset ($prep_statement, $sql); if ($result_count > 0) { + if (isset($_GET['debug'])) { echo $result."

"; } foreach($result as $row) { if ($row['directory_full_name'] != '') { $values[] = $row['directory_full_name']; } if ($row['effective_caller_id_name'] != '') { $values[] = $row['effective_caller_id_name']; }