]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
no bug - make user suggest faster by doing less work
authorDylan William Hardison <dylan@hardison.net>
Wed, 5 Dec 2018 14:51:09 +0000 (09:51 -0500)
committerKohei Yoshino <kohei.yoshino@gmail.com>
Wed, 5 Dec 2018 14:51:09 +0000 (09:51 -0500)
Bugzilla/WebService/User.pm
js/field.js

index 53c4b70c42fb9f564c6e668a47806c6548b6f5c7..36ee6d19c85a1de0de7e6953bd38e2c6bae72ff2 100644 (file)
@@ -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 };
 }
index 139a15ded4c1412db32d9d8d29c36b2cf351dc39..6827b851b2a941f2c5a52fbeb43da2c61d3b9198 100644 (file)
@@ -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,