]> git.proxmox.com Git - pve-access-control.git/blobdiff - PVE/API2/ACL.pm
fix return value for empty ACL list
[pve-access-control.git] / PVE / API2 / ACL.pm
index 8c5c388584f60ed211df315620a8ec04b19269dd..45be4ec795cd917ebebfe43d49df8e170cd639fe 100644 (file)
@@ -21,6 +21,7 @@ __PACKAGE__->register_method ({
     method => 'GET',
     description => "Get Access Control List (ACLs).",
     permissions => { 
+       description => "The returned list is restricted to objects where you have rights to modify permissions.",
        user => 'all',
     },
     parameters => {
@@ -50,7 +51,7 @@ __PACKAGE__->register_method ({
 
        my $usercfg = $rpcenv->{user_cfg};
        if (!$usercfg || !$usercfg->{acl}) {
-           return {};
+           return $res;
        }
 
        my $audit = $rpcenv->check($authuser, '/access', ['Sys.Audit'], 1);