From b131e6b09e7e8cecaa4c9411875f4507dd38aecd Mon Sep 17 00:00:00 2001 From: Krombel Date: Thu, 8 Mar 2018 23:04:58 +0100 Subject: [PATCH] change regex for name-searching to match synapse behaviour --- database.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/database.php b/database.php index 32db834..674a599 100644 --- a/database.php +++ b/database.php @@ -281,12 +281,12 @@ class mxDatabase $term = filter_var($search_term, FILTER_SANITIZE_STRING); $result = array(); $sql = "SELECT COUNT(*) FROM logins WHERE" - . " localpart LIKE '%" . $term . "%';"; + . " localpart LIKE '" . $term . "%';"; $res = $this->db->query($sql); if ($res->fetchColumn() > 0) { $sql = "SELECT first_name, last_name, localpart FROM logins WHERE" - . " localpart LIKE '%" . $term . "%';"; + . " localpart LIKE '" . $term . "%';"; foreach ($this->db->query($sql) as $row) { array_push($result, [ "display_name" => $row["first_name"] . " " . $row["last_name"],