- //store requested groups
- $groups_adh = $post['groups_adh'] ?? null;
- $managed_groups_adh = $post['groups_managed_adh'] ?? null;
-
- //add/remove user from groups
- $add_groups = Groups::addMemberToGroups(
- $member,
- $groups_adh
- );
+ if ($this->login->isGroupManager()) {
+ //store requested groups
+ $groups_adh = $post['groups_adh'] ?? null;
+ $managed_groups_adh = $post['groups_managed_adh'] ?? null;
+
+ //add/remove user from groups
+ $add_groups = Groups::addMemberToGroups(
+ $member,
+ $groups_adh
+ );