浏览代码

try to sort template list

andre 4 年之前
父节点
当前提交
3cb838b532
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      app/UI/VmCreate/Fields/OsTemplateSelect.php

+ 3 - 1
app/UI/VmCreate/Fields/OsTemplateSelect.php

@@ -71,12 +71,14 @@ class OsTemplateSelect extends Select implements ClientArea
             $clusterResurces->findByNodes($defaultNode);
             $clusterResurces->findByNodes($defaultNode);
         }
         }
 
 
+        $VmList = $clusterResurces->fetchWithUniqueNames($defaultNode);
+        usort($VmList, function($a, $b) {return strcmp($a->getName(), $b->getName());});
         logModuleCall(
         logModuleCall(
             'proxmoxCloud',
             'proxmoxCloud',
             __FUNCTION__,
             __FUNCTION__,
             $clusterResurces->fetchWithUniqueNames($defaultNode),
             $clusterResurces->fetchWithUniqueNames($defaultNode),
             'Debug',
             'Debug',
-            usort($clusterResurces->fetchWithUniqueNames($defaultNode), function($a, $b) {return strcmp($a->getName(), $b->getName());})
+            $VmList
         );
         );
         
         
     foreach ($clusterResurces->fetchWithUniqueNames($defaultNode) as $entity)
     foreach ($clusterResurces->fetchWithUniqueNames($defaultNode) as $entity)