diff options
Diffstat (limited to 'app/finders/users_finder.rb')
-rw-r--r-- | app/finders/users_finder.rb | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/app/finders/users_finder.rb b/app/finders/users_finder.rb index 11e3c341c1f..57dbeca5c51 100644 --- a/app/finders/users_finder.rb +++ b/app/finders/users_finder.rb @@ -80,7 +80,15 @@ class UsersFinder def by_search(users) return users unless params[:search].present? - users.search(params[:search], with_private_emails: current_user&.can_admin_all_resources?) + if Feature.enabled?(:autocomplete_users_use_search_service) + users.search( + params[:search], + with_private_emails: current_user&.can_admin_all_resources?, + use_minimum_char_limit: params[:use_minimum_char_limit] + ) + else + users.search(params[:search], with_private_emails: current_user&.can_admin_all_resources?) + end end def by_blocked(users) |