MT#7247 release.html: sort stat project lists

Change-Id: I89551f622ab637c05a50d54cc2b573674fc991d2
changes/45/2245/1
Victor Seva 10 years ago
parent 3907c8d094
commit 9f8fe6dc8c

@ -21,7 +21,7 @@
<span id="stats-label-danger">0% Failed</span>
</div>
</div>
<ul class='list-group list-inline' id='stats-list-danger'>
<ul class='list-group list-inline list-stat' id='stats-list-danger'>
<li class='list-group-item hidden list-group-item-danger stats-project-danger-clone'></li>
</ul>
<div>
@ -34,7 +34,7 @@
<span id="stats-label-danger">0% Building</span>
</div>
</div>
<ul class='list-group list-inline' id='stats-list-created'>
<ul class='list-group list-inline list-stat' id='stats-list-created'>
<li class='list-group-item hidden stats-project-created-clone'></li>
</ul>
<div>
@ -104,6 +104,14 @@ function get_class_status(base, status) {
return base + get_label_status(status);
}
function sort_project_stat_lists() {
$('.list-stat').each(function() {
$(this).children().detach().sort(function(a, b) {
return $(a).text().localeCompare($(b).text());
}).appendTo(this);
});
}
function set_project_stats(project, label)
{
var labels = new Set(Object.keys($.release.stats));
@ -118,6 +126,7 @@ function set_project_stats(project, label)
if($.release.stats[label]) {
$.release.stats[label].add(project);
}
sort_project_stat_lists();
}
function update_stats_progress() {

Loading…
Cancel
Save