From 71c3a44e7663bc2af6c281a96b637af51632df54 Mon Sep 17 00:00:00 2001 From: Sunil Joshi Date: Sun, 14 Oct 2012 20:04:21 +0200 Subject: [PATCH] Bug 163890: editusers.cgi incorrectly treats "_" (underscore) as a wildcard r/a=LpSolit --- editusers.cgi | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/editusers.cgi b/editusers.cgi index e2675921bd..4fca85daa0 100755 --- a/editusers.cgi +++ b/editusers.cgi @@ -145,8 +145,7 @@ if ($action eq 'search') { } elsif ($matchtype eq 'exact') { $query .= $expr . ' = ?'; } else { # substr or unknown - $query .= $dbh->sql_istrcmp($expr, '?', 'LIKE'); - $matchstr = "%$matchstr%"; + $query .= $dbh->sql_iposition('?', $expr) . ' > 0'; } $nextCondition = 'AND'; push(@bindValues, $matchstr); -- 2.47.2