From 8a1cbbd90e73b44f1884b4a65fe4c55d40d377e9 Mon Sep 17 00:00:00 2001 From: Robin Appelman Date: Tue, 19 Jun 2018 16:23:02 +0200 Subject: Don't pretend we can add/remove users to/from groups when we can't Signed-off-by: Robin Appelman --- settings/src/components/userList/userRow.vue | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'settings/src') diff --git a/settings/src/components/userList/userRow.vue b/settings/src/components/userList/userRow.vue index 19d35e8d814..aaf5d9474f4 100644 --- a/settings/src/components/userList/userRow.vue +++ b/settings/src/components/userList/userRow.vue @@ -374,6 +374,9 @@ export default { * @returns {Promise} */ addUserGroup(group) { + if (!group.canAdd) { + return false; + } this.loading.groups = true; let userid = this.user.id; let gid = group.id; @@ -388,6 +391,9 @@ export default { * @returns {Promise} */ removeUserGroup(group) { + if (!group.canRemove) { + return false; + } this.loading.groups = true; let userid = this.user.id; let gid = group.id; -- cgit v1.2.3