diff options
author | Jesse Hallam <jesse.hallam@gmail.com> | 2018-10-17 11:24:12 -0400 |
---|---|---|
committer | Harrison Healey <harrisonmhealey@gmail.com> | 2018-10-17 11:24:12 -0400 |
commit | 715097cc76510a3d78ba83e8544ee7c956ed26e9 (patch) | |
tree | 0b6d41e88bf75ad34c585d9db80f04cf8d780338 /api4/apitestlib.go | |
parent | e8c9ccaa7e47f1cba3d2b126f6ebbb092fa43235 (diff) | |
download | chat-715097cc76510a3d78ba83e8544ee7c956ed26e9.tar.gz chat-715097cc76510a3d78ba83e8544ee7c956ed26e9.tar.bz2 chat-715097cc76510a3d78ba83e8544ee7c956ed26e9.zip |
MM-12234: configurable limit to user autocomplete and search matches (#9499)
* unit test cleanup
* allow limiting user search results
* clean up test users before starting
* model UserSearchOptions to simplify parameters
Diffstat (limited to 'api4/apitestlib.go')
-rw-r--r-- | api4/apitestlib.go | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/api4/apitestlib.go b/api4/apitestlib.go index 37dbcad25..9976932a9 100644 --- a/api4/apitestlib.go +++ b/api4/apitestlib.go @@ -184,8 +184,11 @@ func (me *TestHelper) TearDown() { go func() { defer wg.Done() - options := map[string]bool{} - options[store.USER_SEARCH_OPTION_NAMES_ONLY_NO_FULL_NAME] = true + options := &model.UserSearchOptions{ + AllowEmails: false, + AllowFullNames: false, + Limit: model.USER_SEARCH_MAX_LIMIT, + } if result := <-me.App.Srv.Store.User().Search("", "fakeuser", options); result.Err != nil { mlog.Error("Error tearing down test users") } else { |