Skip to content

Commit ab0e568

Browse files
committed
Fix listing users in groups with slash in the name
Signed-off-by: Gary Kim <gary@garykim.dev>
1 parent f6941a8 commit ab0e568

11 files changed

+16
-16
lines changed

core/js/dist/login.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/js/dist/login.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/js/dist/main.js

+4-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/js/dist/main.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/js/dist/maintenance.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/js/dist/maintenance.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

settings/js/vue-5.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

settings/js/vue-5.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

settings/js/vue-settings-apps-users-management.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

settings/js/vue-settings-apps-users-management.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

settings/src/store/users.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ const actions = {
204204
search = typeof search === 'string' ? search : '';
205205
group = typeof group === 'string' ? group : '';
206206
if (group !== '') {
207-
return api.get(OC.linkToOCS(`cloud/groups/${group}/users/details?offset=${offset}&limit=${limit}&search=${search}`, 2))
207+
return api.get(OC.linkToOCS(`cloud/groups/${encodeURIComponent(group)}/users/details?offset=${offset}&limit=${limit}&search=${search}`, 2))
208208
.then((response) => {
209209
if (Object.keys(response.data.ocs.data.users).length > 0) {
210210
context.commit('appendUsers', response.data.ocs.data.users);
@@ -274,7 +274,7 @@ const actions = {
274274
* @returns {Promise}
275275
*/
276276
getUsersFromGroup(context, { groupid, offset, limit }) {
277-
return api.get(OC.linkToOCS(`cloud/users/${groupid}/details?offset=${offset}&limit=${limit}`, 2))
277+
return api.get(OC.linkToOCS(`cloud/users/${encodeURIComponent(groupid)}/details?offset=${offset}&limit=${limit}`, 2))
278278
.then((response) => context.commit('getUsersFromList', response.data.ocs.data.users))
279279
.catch((error) => context.commit('API_FAILURE', error));
280280
},

0 commit comments

Comments
 (0)