Эх сурвалжийг харах

try to disable vmcreate without ressources

andre 4 жил өмнө
parent
commit
d3e6f87b3f

+ 12 - 1
app/UI/Vms/Pages/VmsDataTable.php

@@ -65,7 +65,18 @@ class VmsDataTable extends DataTable implements ClientArea, AdminArea
             $createButton->setRawUrl($url);
             $createButton->setIcon('lu-zmdi lu-zmdi-plus');
             $createButton->replaceClasses(['lu-btn lu-btn--primary']);
-            $createButton->addHtmlAttribute("disabled",true);
+            if($resurceManager->disk()->free() < 10) {
+                $createButton->addHtmlAttribute("disabled",true);
+            }
+
+            logModuleCall(
+                'proxmoxCloud',
+                __FUNCTION__,
+                $resurceManager,
+                'Debug',
+                $this->configuration()
+            );
+            
             $this->addTitleButton($createButton);
         }
         //import