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

try to fix clone network bug

andre 2 долоо хоног өмнө
parent
commit
5023784ea1

+ 4 - 4
app/UI/VmClone/Providers/VmCloneProvider.php

@@ -158,10 +158,6 @@ class VmCloneProvider extends BaseModelDataProvider implements ClientArea
         if($this->configuration()->isCalculateSocketsAndCores()){
             $this->calculateSocketsAndCores();
         };
-        //init vm
-        $this->vmModel->save();
-        \ModulesGarden\ProxmoxAddon\Core\Helper\sl('Vm')->setVmModel($this->vmModel);
-        $this->createJob();
         //virtual interfaces
         for($i=1; $i<=20; $i++){
             if(!$this->formData['virtualNetwork'.$i]){
@@ -183,6 +179,10 @@ class VmCloneProvider extends BaseModelDataProvider implements ClientArea
             $vi->hosting_id = $this->getWhmcsParamByKey('serviceid');
             $vi->save();
         }
+        //init vm
+        $this->vmModel->save();
+        \ModulesGarden\ProxmoxAddon\Core\Helper\sl('Vm')->setVmModel($this->vmModel);
+        $this->createJob();
 
         /**
          * @deprecated