From db689b5569356ee116f8b7de1f5cac83b47df25b Mon Sep 17 00:00:00 2001 From: Stas Vilchik Date: Thu, 26 Feb 2015 10:32:57 +0100 Subject: sort extra measures categories by name --- .../src/main/js/source-viewer/measures-overlay.js | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/server/sonar-web/src/main/js/source-viewer/measures-overlay.js b/server/sonar-web/src/main/js/source-viewer/measures-overlay.js index 77abd254563..5887c20af28 100644 --- a/server/sonar-web/src/main/js/source-viewer/measures-overlay.js +++ b/server/sonar-web/src/main/js/source-viewer/measures-overlay.js @@ -94,12 +94,15 @@ define([ metrics = _.filter(metrics, function (metric) { return metric.value != null; }); - return _.map(_.pairs(_.groupBy(metrics, 'domain')), function (domain) { - return { - name: domain[0], - metrics: domain[1] - }; - }); + return _.sortBy( + _.map(_.pairs(_.groupBy(metrics, 'domain')), function (domain) { + return { + name: domain[0], + metrics: domain[1] + }; + }), + 'name' + ); }, @@ -125,6 +128,7 @@ define([ measures: measures, measuresToDisplay: that.prepareMetrics(metrics) }); + console.log(that.model.get('measuresToDisplay')); }); }, -- cgit v1.2.3