From 9e73cd5cbbff8854ca2f3a7b1f828cfefd9de5e8 Mon Sep 17 00:00:00 2001 From: Frederick Borges Date: Tue, 1 Feb 2022 18:41:30 +0100 Subject: [PATCH] B #5176: Fix updateconf in cloud view (#1737) --- src/sunstone/public/app/app.js | 3 ++- src/sunstone/public/app/tabs/provision-tab.js | 2 -- .../public/app/tabs/vms-tab/form-panels/updateconf.js | 5 ++--- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/sunstone/public/app/app.js b/src/sunstone/public/app/app.js index 4097cb0d09..bc69e7ef34 100644 --- a/src/sunstone/public/app/app.js +++ b/src/sunstone/public/app/app.js @@ -61,9 +61,10 @@ define(function(require) { Menu.insertProvision(); }else{ Menu.insert(); - Sunstone.setupNavigoRoutes(); } + Sunstone.setupNavigoRoutes(); + _setupAccordion(); _setupCloseDropdownsOnClick(); _insertUserAndZoneSelector(); diff --git a/src/sunstone/public/app/tabs/provision-tab.js b/src/sunstone/public/app/tabs/provision-tab.js index c2fc5880d6..4a610d8f62 100644 --- a/src/sunstone/public/app/tabs/provision-tab.js +++ b/src/sunstone/public/app/tabs/provision-tab.js @@ -50,7 +50,6 @@ define(function(require) { call: OpenNebula.Template.instantiate, callback: function(){ ProvisionVms.clearVMCreate(); - $(".provision_vms_list_button").click(); }, error: Notifier.onError }, @@ -59,7 +58,6 @@ define(function(require) { call: OpenNebula.Template.instantiate_persistent, callback: function(){ ProvisionVms.clearVMCreate(); - $(".provision_vms_list_button").click(); }, error: Notifier.onError } diff --git a/src/sunstone/public/app/tabs/vms-tab/form-panels/updateconf.js b/src/sunstone/public/app/tabs/vms-tab/form-panels/updateconf.js index 44dad3ff41..636db75aee 100644 --- a/src/sunstone/public/app/tabs/vms-tab/form-panels/updateconf.js +++ b/src/sunstone/public/app/tabs/vms-tab/form-panels/updateconf.js @@ -22,7 +22,6 @@ define(function(require) { var BaseFormPanel = require("utils/form-panels/form-panel"); var Sunstone = require("sunstone"); var Locale = require("utils/locale"); - var Tips = require("utils/tips"); var TemplateUtils = require("utils/template-utils"); /* @@ -81,11 +80,11 @@ define(function(require) { FormPanel.prototype = Object.create(BaseFormPanel.prototype); FormPanel.prototype.constructor = FormPanel; FormPanel.prototype.htmlWizard = _htmlWizard; - FormPanel.prototype.htmlAdvanced = _htmlAdvanced; + FormPanel.prototype.htmlAdvanced = config.user_config.default_view === 'cloud' ? undefined : _htmlAdvanced; FormPanel.prototype.setup = _setup; FormPanel.prototype.onShow = _onShow; FormPanel.prototype.submitWizard = _submitWizard; - FormPanel.prototype.submitAdvanced = _submitAdvanced; + FormPanel.prototype.submitAdvanced = config.user_config.default_view === 'cloud' ? undefined : _submitAdvanced; FormPanel.prototype.fill = _fill; return FormPanel;