Browse Source

try to use console button

andre 4 years ago
parent
commit
5553c92f58
2 changed files with 4 additions and 3 deletions
  1. 0 1
      app/UI/Vms/Buttons/ManageButton.php
  2. 4 2
      app/UI/Vms/Pages/VmsDataTable.php

+ 0 - 1
app/UI/Vms/Buttons/ManageButton.php

@@ -23,7 +23,6 @@ use ModulesGarden\Servers\ProxmoxCloudVps\App\UI\Vms\Modals\MigrateModal;
 use ModulesGarden\Servers\ProxmoxCloudVps\Core\UI\Interfaces\AdminArea;
 use ModulesGarden\Servers\ProxmoxCloudVps\Core\UI\Interfaces\ClientArea;
 use ModulesGarden\Servers\ProxmoxCloudVps\Core\UI\Widget\Buttons\ButtonDataTableModalAction;
-use ModulesGarden\Servers\ProxmoxCloudVps\App\Helpers\UrlServiceHelper;
 
 class ManageButton extends ButtonDataTableModalAction implements ClientArea
 {

+ 4 - 2
app/UI/Vms/Pages/VmsDataTable.php

@@ -37,6 +37,7 @@ use ModulesGarden\Servers\ProxmoxCloudVps\Core\UI\Widget\DataTable\Column;
 use ModulesGarden\Servers\ProxmoxCloudVps\Core\UI\Widget\DataTable\DataProviders\Providers\QueryDataProvider;
 use ModulesGarden\Servers\ProxmoxCloudVps\Core\UI\Widget\DataTable\DataTable;
 use ModulesGarden\ProxmoxAddon\App\Services\Cloud\ResourceManager;
+use ModulesGarden\Servers\ProxmoxCloudVps\App\Helpers\UrlServiceHelper;
 use function ModulesGarden\Servers\ProxmoxCloudVps\Core\Helper\isAdmin;
 use function ModulesGarden\Servers\ProxmoxCloudVps\Core\Helper\sl;
 
@@ -84,8 +85,9 @@ class VmsDataTable extends DataTable implements ClientArea, AdminArea
         if (isAdmin() || $this->configuration()->isPermissionNovnc()){
             //console
             $this->addActionButton(new ConsoleButton());
-            $consoleUrl = "http://www.symbionet.de";
-            $this->actionButtons['consoleButton']->setConsoleUrl($consoleUrl);
+            $serviceUrl = new UrlServiceHelper();
+//            $consoleUrl = "http://www.symbionet.de";
+            $this->actionButtons['consoleButton']->setConsoleUrl($serviceUrl->getNoVncConsoleUrl());
         }
         if(!$isAdmin){
             //edit