]> git.proxmox.com Git - qemu-server.git/commitdiff
fix for resize: remove useless permission checks
authorDietmar Maurer <dietmar@proxmox.com>
Wed, 8 Aug 2012 05:36:51 +0000 (07:36 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Wed, 8 Aug 2012 05:36:51 +0000 (07:36 +0200)
PVE/API2/Qemu.pm

index 27d589fc3697551d89e70d4027e3cbd5d4f47c38..3bedcd48a24e40f44666f073d5a9515a21fb225b 100644 (file)
@@ -735,8 +735,6 @@ my $vmconfig_resize_disk = sub {
 
     if (PVE::QemuServer::drive_is_cdrom($drive)) { #cdrom
         die "you can't resize a cdrom";
-    } else {
-        $rpcenv->check_vm_perm($authuser, $vmid, undef, ['VM.Config.Disk']);
     }
 
     if ($conf->{$opt}) {
@@ -1798,7 +1796,7 @@ __PACKAGE__->register_method({
     proxyto => 'node',
     description => "extend volume size.",
     permissions => {
-        check => ['perm', '/vms/{vmid}', $vm_config_perm_list, any => 1],
+        check => ['perm', '/vms/{vmid}', [ 'VM.Config.Disk' ]],
     },
     parameters => {
         additionalProperties => 0,