From b3cf34c285e4ad8e66109d195e0b7c81c4f55c83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Mart=C3=ADn?= Date: Wed, 20 Jul 2016 16:35:45 +0200 Subject: [PATCH] Bug #4664: Use a unique ID for service template vnet tables (cherry picked from commit 121fbda8c6aedce8014b97205d1759aeadf7147a) --- src/sunstone/public/app/utils/user-inputs.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sunstone/public/app/utils/user-inputs.js b/src/sunstone/public/app/utils/user-inputs.js index 6c432cb33d..b9038f8f69 100644 --- a/src/sunstone/public/app/utils/user-inputs.js +++ b/src/sunstone/public/app/utils/user-inputs.js @@ -19,6 +19,7 @@ define(function(require) { var TemplateUtils = require('utils/template-utils'); var VNetsTable = require('tabs/vnets-tab/datatable'); var RangeSlider = require('utils/range-slider'); + var UniqueId = require('utils/unique-id'); var TemplateHTML = require('hbs!./user-inputs/table'); var RowTemplateHTML = require('hbs!./user-inputs/row'); @@ -266,7 +267,7 @@ define(function(require) { var vnetsTable; $.each(network_attrs, function(index, vnet_attr) { - var unique_id = "user_input_" + (vnet_attr.name.replace(/ /g, "_")); + var unique_id = "vnet_user_input_" + UniqueId.id(); vnetsTable = new VNetsTable(unique_id, {'select': true}); $(".instantiate_user_inputs", div).append(