summaryrefslogtreecommitdiffstats
path: root/settings/src/components/userList/userRow.vue
diff options
context:
space:
mode:
Diffstat (limited to 'settings/src/components/userList/userRow.vue')
-rw-r--r--settings/src/components/userList/userRow.vue6
1 files changed, 6 insertions, 0 deletions
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;