From: Dylan William Hardison Date: Wed, 5 Dec 2018 14:51:09 +0000 (-0500) Subject: no bug - make user suggest faster by doing less work X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a446f2c70448d2581867e41456732948fc42a16e;p=thirdparty%2Fbugzilla.git no bug - make user suggest faster by doing less work --- diff --git a/Bugzilla/WebService/User.pm b/Bugzilla/WebService/User.pm index 53c4b70c4..36ee6d19c 100644 --- a/Bugzilla/WebService/User.pm +++ b/Bugzilla/WebService/User.pm @@ -197,8 +197,10 @@ sub suggest { } } @$results; - Bugzilla::Hook::process('webservice_user_suggest', - { webservice => $self, params => $params, users => \@users }); + unless ($params->{fast_mode}) { + Bugzilla::Hook::process('webservice_user_suggest', + { webservice => $self, params => $params, users => \@users }); + } return { users => \@users }; } diff --git a/js/field.js b/js/field.js index 139a15ded..6827b851b 100644 --- a/js/field.js +++ b/js/field.js @@ -718,6 +718,7 @@ $(function() { serviceUrl: `${BUGZILLA.config.basepath}rest/user/suggest`, params: { Bugzilla_api_token: BUGZILLA.api_token, + fast_mode: 1 }, paramName: 'match', deferRequestBy: 250,