From 00e47272f1c78aa3e0bd9d28c4f75574d1313afd Mon Sep 17 00:00:00 2001
From: JediKev <kevin@enhancesoft.com>
Date: Thu, 20 Jul 2017 11:50:29 -0500
Subject: [PATCH] oops: User Phone Search

This addresses issue 3815 where searching by User's phone number doesn't
work in v1.10. This adds phone number search capabilities for the User
Directory and User Search popup in v1.10.
---
 include/ajax.users.php      | 1 +
 include/staff/users.inc.php | 1 +
 2 files changed, 2 insertions(+)

diff --git a/include/ajax.users.php b/include/ajax.users.php
index f58680fc1..07fc02f79 100644
--- a/include/ajax.users.php
+++ b/include/ajax.users.php
@@ -77,6 +77,7 @@ class UsersAjaxAPI extends AjaxController {
                     'emails__address__contains' => $q,
                     'name__contains' => $q,
                     'org__name__contains' => $q,
+                    'cdata__phone__contains' => $q,
                 )));
             }
 
diff --git a/include/staff/users.inc.php b/include/staff/users.inc.php
index afb54e57b..5d35e3f27 100644
--- a/include/staff/users.inc.php
+++ b/include/staff/users.inc.php
@@ -14,6 +14,7 @@ if ($_REQUEST['query']) {
         'emails__address__contains' => $search,
         'name__contains' => $search,
         'org__name__contains' => $search,
+        'cdata__phone__contains' => $search,
         // TODO: Add search for cdata
     )));
     $qs += array('query' => $_REQUEST['query']);
-- 
GitLab