From f23c2d0665f76b47bd7dee1f3be124f4507135c3 Mon Sep 17 00:00:00 2001 From: Gary Kim Date: Wed, 18 Dec 2019 17:09:04 +0800 Subject: Fix listing users in groups with slash in the name Signed-off-by: Gary Kim --- apps/settings/src/store/users.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'apps/settings/src/store') diff --git a/apps/settings/src/store/users.js b/apps/settings/src/store/users.js index c888be9a52d..981ac663734 100644 --- a/apps/settings/src/store/users.js +++ b/apps/settings/src/store/users.js @@ -205,7 +205,7 @@ const actions = { search = typeof search === 'string' ? search : '' group = typeof group === 'string' ? group : '' if (group !== '') { - return api.get(OC.linkToOCS(`cloud/groups/${group}/users/details?offset=${offset}&limit=${limit}&search=${search}`, 2)) + return api.get(OC.linkToOCS(`cloud/groups/${encodeURIComponent(group)}/users/details?offset=${offset}&limit=${limit}&search=${search}`, 2)) .then((response) => { if (Object.keys(response.data.ocs.data.users).length > 0) { context.commit('appendUsers', response.data.ocs.data.users) @@ -275,7 +275,7 @@ const actions = { * @returns {Promise} */ getUsersFromGroup(context, { groupid, offset, limit }) { - return api.get(OC.linkToOCS(`cloud/users/${groupid}/details?offset=${offset}&limit=${limit}`, 2)) + return api.get(OC.linkToOCS(`cloud/users/${encodeURIComponent(groupid)}/details?offset=${offset}&limit=${limit}`, 2)) .then((response) => context.commit('getUsersFromList', response.data.ocs.data.users)) .catch((error) => context.commit('API_FAILURE', error)) }, -- cgit v1.2.3