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 c661eda..95d3029 100644 (file)
@@ -351,7 +351,7 @@ sub exec_api2_perm_check {
 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;