From bbfb93c6551106d7a956707287e8282ee500848c Mon Sep 17 00:00:00 2001 From: Robin Appelman <icewind1991@gmail.com> Date: Thu, 11 Aug 2011 10:12:03 +0200 Subject: [PATCH] remove groups if there are no users in them --- admin/ajax/togglegroups.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/admin/ajax/togglegroups.php b/admin/ajax/togglegroups.php index 1a0dc22be8e..3210252af02 100644 --- a/admin/ajax/togglegroups.php +++ b/admin/ajax/togglegroups.php @@ -28,6 +28,10 @@ if( OC_Group::inGroup( $username, $group )){ $action = "remove"; $error = "remove user from"; $success = OC_Group::removeFromGroup( $username, $group ); + $usersInGroup=OC_Group::usersInGroup($group); + if(count($usersInGroup)==0){ + OC_Group::deleteGroup($group); + } } else{ $success = OC_Group::addToGroup( $username, $group ); -- GitLab