]> git.proxmox.com Git - pve-access-control.git/commitdiff
check_api2_permissions: avoid warning about uninitialized value
authorDietmar Maurer <dietmar@proxmox.com>
Fri, 31 Mar 2017 15:05:52 +0000 (17:05 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Fri, 31 Mar 2017 15:05:52 +0000 (17:05 +0200)
PVE/RPCEnvironment.pm

index c661edad906a9ef64b0c24fef193d053e9c56085..95d3029886183e488bd8bdbf76213f888eb8d83e 100644 (file)
@@ -351,7 +351,7 @@ sub exec_api2_perm_check {
 sub check_api2_permissions {
     my ($self, $perm, $username, $param) = @_;
 
 sub check_api2_permissions {
     my ($self, $perm, $username, $param) = @_;
 
-    return 1 if !$username && $perm->{user} eq 'world';
+    return 1 if !$username && $perm->{user} && $perm->{user} eq 'world';
 
     raise_perm_exc("user != null") if !$username;
 
 
     raise_perm_exc("user != null") if !$username;