From 427a1a3f81f2cbb6ece0d8f0ce8474938672c3d3 Mon Sep 17 00:00:00 2001 From: Frederick Borges Date: Wed, 19 May 2021 10:34:00 +0200 Subject: [PATCH] B OpenNebula/one#5403: Fix remote connection url issue (#1225) --- .../public/app/tabs/provision-tab/vms/list.js | 25 ++++++------------- 1 file changed, 7 insertions(+), 18 deletions(-) diff --git a/src/sunstone/public/app/tabs/provision-tab/vms/list.js b/src/sunstone/public/app/tabs/provision-tab/vms/list.js index 419414cc4d..ecb4e46200 100644 --- a/src/sunstone/public/app/tabs/provision-tab/vms/list.js +++ b/src/sunstone/public/app/tabs/provision-tab/vms/list.js @@ -811,49 +811,38 @@ define(function(require) { context.on("click", ".provision_vnc_button", function(){ var vm_id = $(".provision_info_vm", context).attr("vm_id"); - var vm_data = $(".provision_info_vm", context).data("vm"); - - Sunstone.runAction("VM.startvnc_action", vm_data); + Sunstone.runAction("VM.startvnc_action", vm_id); return false; }); context.on("click", ".provision_spice_button", function(){ var vm_id = $(".provision_info_vm", context).attr("vm_id"); - var vm_data = $(".provision_info_vm", context).data("vm"); - - Sunstone.runAction("VM.startspice_action", vm_data); + Sunstone.runAction("VM.startspice_action", vm_id); return false; }); context.on("click", ".provision_vmrc_button", function(){ var vm_id = $(".provision_info_vm", context).attr("vm_id"); - var vm_data = $(".provision_info_vm", context).data("vm"); - var vm_name = OpenNebulaVM.getName(vm_data); - Sunstone.runAction("VM.startvmrc_action", vm_data, vm_name); + var vm_name = OpenNebulaVM.getName(vm_id); + Sunstone.runAction("VM.startvmrc_action", vm_id, vm_name); return false; }); context.on("click", ".provision_guac_vnc_button", function(){ var vm_id = $(".provision_info_vm", context).attr("vm_id"); - var vm_data = $(".provision_info_vm", context).data("vm"); - - Sunstone.runAction("VM.startguac_action", vm_data, 'vnc'); + Sunstone.runAction("VM.startguac_action", vm_id, 'vnc'); return false; }); context.on("click", ".provision_guac_ssh_button", function(){ var vm_id = $(".provision_info_vm", context).attr("vm_id"); - var vm_data = $(".provision_info_vm", context).data("vm"); - - Sunstone.runAction("VM.startguac_action", vm_data, 'ssh'); + Sunstone.runAction("VM.startguac_action", vm_id, 'ssh'); return false; }); context.on("click", ".provision_guac_rdp_button", function(){ var vm_id = $(".provision_info_vm", context).attr("vm_id"); - var vm_data = $(".provision_info_vm", context).data("vm"); - - Sunstone.runAction("VM.startguac_action", vm_data, 'rdp'); + Sunstone.runAction("VM.startguac_action", vm_id, 'rdp'); return false; });