andre 4 лет назад
Родитель
Сommit
4ee93fc09c
1 измененных файлов с 4 добавлено и 9 удалено
  1. 4 9
      app/UI/Disk/Forms/UpdateForm.php

+ 4 - 9
app/UI/Disk/Forms/UpdateForm.php

@@ -45,16 +45,8 @@ class UpdateForm extends BaseForm implements ClientArea
         $this->initFields();
         $this->loadDataToForm();
         $diskSize = parent::getFormData()['size'];
+        $this->$diskID = parent::getFormData()['id'];
         $rangeField = $this->getField('additionalDiskSize');
-
-        logModuleCall(
-            'proxmoxCloud',
-            __FUNCTION__,
-            $rangeField,
-            'Debug',
-            parent::getFormData()
-        );
-
         $rangeField->setMinValue($diskSize);
         $rangeField->setDefaultValue($diskSize);
         if ($this->configuration()->serverDiskSize->max > ($this->resourceManager->disk()->free() + $diskSize)) {
@@ -81,6 +73,9 @@ class UpdateForm extends BaseForm implements ClientArea
         if ($this->configuration()->isPermissionAdditionalDiskBackup())
         {
             $field = new Switcher('backup');
+            if ($this->diskID == 'scsi0') {
+                $field->addHtmlAttribute(':disabled', true);
+            }
             $this->addField($field);
         }
     }