From 5ae38605ee2580e40595c35162472faba2b3cbe5 Mon Sep 17 00:00:00 2001
From: Gary Kim <gary@garykim.dev>
Date: Wed, 4 Dec 2019 21:45:33 +0800
Subject: [PATCH] Fix removing groups that have a slash in the name

Signed-off-by: Gary Kim <gary@garykim.dev>
---
 .../js/vue-settings-apps-users-management.js  | Bin 249877 -> 249897 bytes
 .../vue-settings-apps-users-management.js.map | Bin 1202811 -> 1202842 bytes
 apps/settings/src/store/users.js              |   2 +-
 3 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/apps/settings/js/vue-settings-apps-users-management.js b/apps/settings/js/vue-settings-apps-users-management.js
index 4d813889657f88949f96834e2479ad736f7b90b9..2e1fd3a3c9f099e0d01ae508aa068b10fb2fad9c 100644
GIT binary patch
delta 68
zcmbQbfPduz{)QID7N#xCQFBG|lJiqiLxVh>^K%RG^HTFlG*UIEcQ0Yq+}=Ewxz0$$
YEX~p~G1=72$lTb_AjR0!(lE^g09#%b<^TWy

delta 57
zcmV-90LK5RpbwRx4}gRLgaWh!TAi0ctOFI7ZlnVWm!PZz3b&V?1Aa0TIbvjDVPrKo
PG&wY7VliemVmLB2Wpxvh

diff --git a/apps/settings/js/vue-settings-apps-users-management.js.map b/apps/settings/js/vue-settings-apps-users-management.js.map
index 25bdfba8f2ead84d74bd25d6d666624bf1236cbc..7e8e035706ca0785ab2561166f0a57e74bcd9696 100644
GIT binary patch
delta 164
zcmeyp#dFqH&xRJp7N!>F7M3lni?506TRQ9HIypM#I^|k8>v%dk1_BA^ifK1kb++HW
z#=1aP#4OFyGBMfI%*fo>&>+Rw)Y34`q`jYo4T#x+m;;D8ftU-3xq+Amh<SmS4~Y4J
zSYUfUi(v3K@zlKJ{FKztAW!G~+=BeP)Vvan^vo2^=?Sj{Ri_sS2?=bM`Yo6k4*;*>
BHktqc

delta 128
zcmbQW)${ij&xRJp7N!>F7M3lni?8vTI_bDOI{NE)Iyx7)Oh12%ReSrhYpe@&MJ$t2
zk`hx)%}p##Qj-kR%#tjOOxtI%umLeU5OV-AClGT1F*gwN05LBR^8qnG5DRRd#UdE|
SjWK<CBd3u0cFW&_iSYn&yeqH(

diff --git a/apps/settings/src/store/users.js b/apps/settings/src/store/users.js
index 7a98af147e8..c888be9a52d 100644
--- a/apps/settings/src/store/users.js
+++ b/apps/settings/src/store/users.js
@@ -320,7 +320,7 @@ const actions = {
 	 */
 	removeGroup(context, gid) {
 		return api.requireAdmin().then((response) => {
-			return api.delete(OC.linkToOCS(`cloud/groups/${gid}`, 2))
+			return api.delete(OC.linkToOCS(`cloud/groups/${encodeURIComponent(gid)}`, 2))
 				.then((response) => context.commit('removeGroup', gid))
 				.catch((error) => { throw error })
 		}).catch((error) => context.commit('API_FAILURE', { gid, error }))
-- 
GitLab