From ae445555e926a69f8ed6c56a3138eb61fbf90db8 Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Thu, 18 Oct 2018 18:08:30 -0500 Subject: [PATCH] fix(groups): don't show add manager for non-groups and non-leaders --- website/client/components/groups/membersModal.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/website/client/components/groups/membersModal.vue b/website/client/components/groups/membersModal.vue index a2f504d2a7..0e76a99f33 100644 --- a/website/client/components/groups/membersModal.vue +++ b/website/client/components/groups/membersModal.vue @@ -496,8 +496,9 @@ export default { }); }, shouldShowAddManager (memberId) { + if (!this.isLeader && !this.isAdmin) return false; if (memberId === this.group.leader || memberId === this.group.leader._id) return false; - return !(this.group.managers && this.group.managers[memberId]); + return this.groupIsSubscribed && !(this.group.managers && this.group.managers[memberId]); }, shouldShowRemoveManager (memberId) { if (!this.isLeader && !this.isAdmin) return false;