From 63790559f094b702688365ed12242526ce3ff969 Mon Sep 17 00:00:00 2001 From: "bbaetz%acm.org" <> Date: Sat, 22 Nov 2003 11:32:51 +0000 Subject: Bug 220642 - Setting pref 'maxusermatches' to '0' does not search for all possibilities. Patch by Andreas Ho¶fle, r=bbaetz, a=myk MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Bugzilla/User.pm | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Bugzilla/User.pm b/Bugzilla/User.pm index 32e624913..e75976e59 100644 --- a/Bugzilla/User.pm +++ b/Bugzilla/User.pm @@ -558,12 +558,17 @@ sub match_field { }); } + my $limit = 0; + if (&::Param('maxusermatches')) { + $limit = &::Param('maxusermatches') + 1; + } + for my $query (@queries) { my $users = match( - $query, # match string - (&::Param('maxusermatches') || 0) + 1, # match limit - 1 # exclude_disabled + $query, # match string + $limit, # match limit + 1 # exclude_disabled ); # skip confirmation for exact matches -- cgit v1.2.3-24-g4f1b