]> git.proxmox.com Git - pve-access-control.git/blobdiff - PVE/API2/AccessControl.pm
simplify filter_groups
[pve-access-control.git] / PVE / API2 / AccessControl.pm
index 6136ae5af83c85da0ffb1da3c7a58a066aedde21..6046a8aeb3bf984f763f8dc183e32a3f4019f08b 100644 (file)
@@ -248,7 +248,7 @@ __PACKAGE__->register_method ({
 
                my $privs = [ 'Sys.UserMod', 'Sys.UserAdd' ];
                if (!$rpcenv->check_any($authuser, "/access", $privs, 1)) {
-                   my $groups = $rpcenv->filter_groups($authuser, sub { return "/access/groups/" . shift; }, $privs, 1);
+                   my $groups = $rpcenv->filter_groups($authuser, $privs, 1);
                    my $allowed_users = $rpcenv->group_member_join([keys %$groups]);      
                    raise_perm_exc() if !$allowed_users->{$userid};
                }