From: Dylan William Hardison Date: Thu, 13 Jul 2017 23:28:57 +0000 (-0400) Subject: Bug 1380407 - Make elasticsearch ircnick checks consider numbers to be valid too X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=29aa5c4dfb0ed01a70d35ffd2781b47b0b1b225c;p=thirdparty%2Fbugzilla.git Bug 1380407 - Make elasticsearch ircnick checks consider numbers to be valid too --- diff --git a/Bugzilla/Elastic/Indexer.pm b/Bugzilla/Elastic/Indexer.pm index 35c9bb119..ab6c5dbfa 100644 --- a/Bugzilla/Elastic/Indexer.pm +++ b/Bugzilla/Elastic/Indexer.pm @@ -45,6 +45,11 @@ sub create_index { }, }, analyzer => { + autocomplete => { + type => 'custom', + tokenizer => 'keyword', + filter => ['lowercase', 'asciifolding_original'], + }, folding => { tokenizer => 'standard', filter => ['standard', 'lowercase', 'asciifolding_original'], diff --git a/Bugzilla/User.pm b/Bugzilla/User.pm index e7a5ed481..a3a78395a 100644 --- a/Bugzilla/User.pm +++ b/Bugzilla/User.pm @@ -163,8 +163,7 @@ sub ES_PROPERTIES { }, suggest_nick => { type => 'completion', - analyzer => 'simple', - search_analyzer => 'simple', + analyzer => 'autocomplete', payloads => \1, }, login => { type => 'string' },