From 90e01edbabccb3ebf7c1ea5ff15d6ea6b6bee1ed Mon Sep 17 00:00:00 2001 From: Daniel Molina Date: Fri, 19 Jun 2015 19:19:27 +0200 Subject: [PATCH] feature #3748: Fix create vm and flow dependencies --- src/sunstone/public/app/tabs/provision-tab.js | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/sunstone/public/app/tabs/provision-tab.js b/src/sunstone/public/app/tabs/provision-tab.js index 5c6d55f064..60480b3ca7 100644 --- a/src/sunstone/public/app/tabs/provision-tab.js +++ b/src/sunstone/public/app/tabs/provision-tab.js @@ -1346,15 +1346,15 @@ define(function(require) { function show_provision_create_vm() { OpenNebula.Action.clear_cache("VMTEMPLATE"); - update_provision_templates_datatable(provision_system_templates_datatable); + ProvisionTemplatesList.updateDatatable(provision_system_templates_datatable); provision_system_templates_datatable.fnFilter("^-$", 2, true, false) - update_provision_templates_datatable(provision_vdc_templates_datatable); + ProvisionTemplatesList.updateDatatable(provision_vdc_templates_datatable); provision_vdc_templates_datatable.fnFilter("^(?!\-$)", 2, true, false); provision_vdc_templates_datatable.fnFilter("^1$", 3, true, false); if (Config.isTabPanelEnabled("provision-tab", "templates")) { - update_provision_templates_datatable(provision_saved_templates_datatable); + ProvisionTemplatesList.updateDatatable(provision_saved_templates_datatable); provision_saved_templates_datatable.fnFilter("^(?!\-$)", 2, true, false); provision_saved_templates_datatable.fnFilter("^0$", 3, true, false); } @@ -1867,9 +1867,9 @@ define(function(require) { $("#provision_create_template_refresh_button").click(function(){ OpenNebula.Action.clear_cache("VMTEMPLATE"); - update_provision_templates_datatable(provision_system_templates_datatable); - update_provision_templates_datatable(provision_saved_templates_datatable); - update_provision_templates_datatable(provision_vdc_templates_datatable); + ProvisionTemplatesList.updateDatatable(provision_system_templates_datatable); + ProvisionTemplatesList.updateDatatable(provision_saved_templates_datatable); + ProvisionTemplatesList.updateDatatable(provision_vdc_templates_datatable); }); @@ -2064,8 +2064,6 @@ define(function(require) { var roles_li = ""; if (body.roles) { $.each(body.roles, function(index, role) { - var role_state = get_provision_flow_state(role); - roles_li += '
  • '+ ' '+