From a997dc9da53de1c676af1b036bd556e64a0ca366 Mon Sep 17 00:00:00 2001 From: Andrew Nicols Date: Thu, 9 Nov 2017 09:07:21 +0800 Subject: [PATCH] MDL-60579 user: Correct search for strings --- user/index.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/user/index.php b/user/index.php index 22ae57edf21..0eacbc4e521 100644 --- a/user/index.php +++ b/user/index.php @@ -37,6 +37,7 @@ define('USER_FILTER_GROUP', 2); define('USER_FILTER_LAST_ACCESS', 3); define('USER_FILTER_ROLE', 4); define('USER_FILTER_STATUS', 5); +define('USER_FILTER_STRING', 6); $page = optional_param('page', 0, PARAM_INT); // Which page to show. $perpage = optional_param('perpage', DEFAULT_PAGE_SIZE, PARAM_INT); // How many per page. @@ -153,7 +154,8 @@ foreach ($filtersapplied as $filter) { $value = clean_param($filtervalue[1], PARAM_INT); } else { // Search string. - $key = clean_param($filtervalue[0], PARAM_TEXT); + $key = USER_FILTER_STRING; + $value = clean_param($filtervalue[0], PARAM_TEXT); } switch ($key) { @@ -178,9 +180,7 @@ foreach ($filtersapplied as $filter) { break; default: // Search string. - if (!empty($key) && empty($value)) { - $searchkeywords[] = $key; - } + $searchkeywords[] = $value; break; } }