Merge "Added fix for BUG 1697585. Modified the logic to remove repeated module names from the response array."

This commit is contained in:
Jenkins 2017-06-27 07:31:45 +00:00 committed by Gerrit Code Review
commit e1cd495dc7

View File

@ -6,10 +6,17 @@
url: makeURI("/api/1.0/modules/{{ module }}", extra_options),
dataType: "json",
success: function (data) {
var obj = {};
var unique_array = [];
var module = data["module"];
for (var i=0; i < module.modules.length; i++) {
if(!obj.hasOwnProperty(module.modules[i].module_name)){
module.modules[i].uri = makeURI('/', {module: module.modules[i].module_name});
unique_array.push(module.modules[i]);
}
obj[module.modules[i].module_name] = module.modules[i];
}
module.modules=unique_array;
$("#module_details_template").tmpl(data["module"]).appendTo("#module_details_container");
}
});