From a446f2c70448d2581867e41456732948fc42a16e Mon Sep 17 00:00:00 2001 From: Dylan William Hardison Date: Wed, 5 Dec 2018 09:51:09 -0500 Subject: [PATCH] no bug - make user suggest faster by doing less work --- Bugzilla/WebService/User.pm | 6 ++++-- js/field.js | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) 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, -- 2.47.3