|
|
@@ -148,6 +148,11 @@ class DiskProvider extends BaseDataProvider implements ClientArea
|
|
|
{
|
|
|
$vm = \ModulesGarden\ProxmoxAddon\Core\Helper\sl('Vm')->getVm();
|
|
|
$vmModel = \ModulesGarden\ProxmoxAddon\Core\Helper\sl('Vm')->getVmModel();
|
|
|
+ if ($this->formData['id'] == 1) {
|
|
|
+ return (new HtmlDataJsonResponse())
|
|
|
+ ->setStatusError()
|
|
|
+ ->setMessageAndTranslate('The system disk cannot be deleted');
|
|
|
+ }
|
|
|
$hdd = $vm->findHardDiskById($this->formData['id']);
|
|
|
if($hdd->isMaster()){
|
|
|
return (new HtmlDataJsonResponse())
|