Added fix for BUG 1697585. Modified the logic to remove repeated module
names from the response array. Closes Bug: 1697585 Modified File: dashboard/templates/_macros/module_details.html Bug: The module names are repeated if the "Release" is selected as "All" and any Official Module is selected. Solution: In the response modules array the module names were repeated. Removed the duplicates from the array. Change-Id: I91317961a24614b90106ea84eb61178aa7255788
This commit is contained in:
parent
fa0eaf06a1
commit
c8555000c4
@ -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++) {
|
||||
module.modules[i].uri = makeURI('/', {module: module.modules[i].module_name});
|
||||
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");
|
||||
}
|
||||
});
|
||||
|
Loading…
x
Reference in New Issue
Block a user