|
|
@@ -35,7 +35,6 @@ use ModulesGarden\Servers\ProxmoxCloudVps\Core\UI\Widget\Forms\Fields\Range;
|
|
|
class UpdateForm extends BaseForm implements ClientArea
|
|
|
{
|
|
|
use ProductService;
|
|
|
- protected $diskSize;
|
|
|
|
|
|
public function initContent()
|
|
|
{
|
|
|
@@ -50,11 +49,9 @@ class UpdateForm extends BaseForm implements ClientArea
|
|
|
$rangeField->setMinValue($diskSize);
|
|
|
$rangeField->setDefaultValue($diskSize);
|
|
|
if ($this->configuration()->serverDiskSize->max > ($this->resourceManager->disk()->free() + $diskSize)) {
|
|
|
-// $rangeField->setMaxValue($this->resourceManager->disk()->free() + $diskSize);
|
|
|
- $rangeField->setMaxValue(200);
|
|
|
+ $rangeField->setMaxValue($this->resourceManager->disk()->free() + $diskSize);
|
|
|
} else {
|
|
|
-// $rangeField->setMaxValue($this->configuration()->serverDiskSize->max);
|
|
|
- $rangeField->setMaxValue(300);
|
|
|
+ $rangeField->setMaxValue($this->configuration()->serverDiskSize->max);
|
|
|
}
|
|
|
$backupSwitcher = $this->getField('backup');
|
|
|
if ( parent::getFormData()['id'] == 'scsi0') {
|
|
|
@@ -73,17 +70,8 @@ class UpdateForm extends BaseForm implements ClientArea
|
|
|
//entity id
|
|
|
$this->addField(new Hidden("id"));
|
|
|
//size
|
|
|
-
|
|
|
- logModuleCall(
|
|
|
- 'proxmoxCloud',
|
|
|
- __FUNCTION__,
|
|
|
- $diskSize,
|
|
|
- 'Debug',
|
|
|
- $this->configuration()
|
|
|
- );
|
|
|
-
|
|
|
- $field = new Range('additionalDiskSize', 0, 200);
|
|
|
-// $field->addValidator(new DiskSizeValidator('additionalDiskSize',true));
|
|
|
+ $field = new Range('additionalDiskSize', 0, 0);
|
|
|
+ $field->addValidator(new DiskSizeValidator('additionalDiskSize',true));
|
|
|
$this->addField($field);
|
|
|
//backup
|
|
|
if ($this->configuration()->isPermissionAdditionalDiskBackup())
|