瀏覽代碼

add disk validation to creat provider

andre 4 年之前
父節點
當前提交
0ee55625c7
共有 1 個文件被更改,包括 3 次插入9 次删除
  1. 3 9
      app/UI/VmCreate/Providers/VmCreateProvider.php

+ 3 - 9
app/UI/VmCreate/Providers/VmCreateProvider.php

@@ -106,15 +106,9 @@ class VmCreateProvider extends BaseModelDataProvider implements ClientArea
         $diskResource =   $resurceManager ->disk();
         $diskResource->setTotal($diskResource ->getTotal() - $this->formData['disk']);
         $additonalDiskSize = $this->getAdditionalDiskTotalSize();
-
-        logModuleCall(
-            'proxmoxCloud',
-            __FUNCTION__,
-            $this->formData,
-            'Debug',
-            $this->vmTemplate->getSlaveHddsSize()
-        );
-
+        if($this->vmTemplate->getSlaveHddsSize()) {
+            $additonalDiskSize += $this->vmTemplate->getSlaveHddsSize();
+        }
         if($additonalDiskSize && $additonalDiskSize > $diskResource->freeTotal() ){
             sl("lang")->addReplacementConstant("additional_disks_size",  $additonalDiskSize);
             sl("lang")->addReplacementConstant("size", $diskResource->freeTotal());