diff options
Diffstat (limited to 'app/assets/javascripts/projects/settings/api/access_dropdown_api.js')
-rw-r--r-- | app/assets/javascripts/projects/settings/api/access_dropdown_api.js | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/app/assets/javascripts/projects/settings/api/access_dropdown_api.js b/app/assets/javascripts/projects/settings/api/access_dropdown_api.js index b886bf43b57..df99aac6b9e 100644 --- a/app/assets/javascripts/projects/settings/api/access_dropdown_api.js +++ b/app/assets/javascripts/projects/settings/api/access_dropdown_api.js @@ -1,9 +1,7 @@ -import Api from '~/api'; import axios from '~/lib/utils/axios_utils'; -import { ACCESS_LEVEL_DEVELOPER_INTEGER } from '~/access_level/constants'; -const GROUPS_PATH = '/-/autocomplete/project_groups.json'; const USERS_PATH = '/-/autocomplete/users.json'; +const GROUPS_PATH = '/-/autocomplete/project_groups.json'; const DEPLOY_KEYS_PATH = '/-/autocomplete/deploy_keys_with_owners.json'; const buildUrl = (urlRoot, url) => { @@ -28,14 +26,10 @@ export const getUsers = (query, states) => { }; export const getGroups = () => { - if (gon.current_project_id) { - return Api.projectGroups(gon.current_project_id, { - with_shared: true, - shared_min_access_level: ACCESS_LEVEL_DEVELOPER_INTEGER, - }); - } - return axios.get(buildUrl(gon.relative_url_root || '', GROUPS_PATH)).then(({ data }) => { - return data; + return axios.get(buildUrl(gon.relative_url_root || '', GROUPS_PATH), { + params: { + project_id: gon.current_project_id, + }, }); }; |