diff options
author | Stas Vilchik <vilchiks@gmail.com> | 2014-12-15 15:48:10 +0100 |
---|---|---|
committer | Stas Vilchik <vilchiks@gmail.com> | 2014-12-15 16:03:19 +0100 |
commit | 03b25a0e2f61c6371ea0a2024940b99d4f480bc7 (patch) | |
tree | 1ee054ef1bd1203e22d4330eec90a684ac9547eb | |
parent | 0c4593890cda86dc18b0ede3cc904ffa111e00ff (diff) | |
download | sonarqube-03b25a0e2f61c6371ea0a2024940b99d4f480bc7.tar.gz sonarqube-03b25a0e2f61c6371ea0a2024940b99d4f480bc7.zip |
SONAR-5929 TreeMap Widget: colors of squares are not matching Sqale Rating
-rw-r--r-- | server/sonar-web/src/main/coffee/widgets/treemap.coffee | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/server/sonar-web/src/main/coffee/widgets/treemap.coffee b/server/sonar-web/src/main/coffee/widgets/treemap.coffee index 72cff1254f3..f929f8d24b9 100644 --- a/server/sonar-web/src/main/coffee/widgets/treemap.coffee +++ b/server/sonar-web/src/main/coffee/widgets/treemap.coffee @@ -135,7 +135,12 @@ class Treemap extends window.SonarWidgets.BaseWidget getRatingColorScale: -> - color = d3.scale.ordinal().domain([1, 2, 3, 4, 5]).range @colors5r + domain = [1, 2, 3, 4, 5] + if @components().length > 0 + colorMetricSample = @colorMetric.value _.first @components() + if typeof colorMetricSample == 'string' + domain = ['A', 'B', 'C', 'D', 'E'] + color = d3.scale.ordinal().domain(domain).range @colors5r color |