diff options
author | Julien Lancelot <julien.lancelot@sonarsource.com> | 2015-02-27 14:40:20 +0100 |
---|---|---|
committer | Julien Lancelot <julien.lancelot@sonarsource.com> | 2015-02-27 14:40:20 +0100 |
commit | 84e1646b6bdd156aadc1a4c3191d40f3cbb40ae2 (patch) | |
tree | 3b63e36ca953e3ce6bf327ed9e147a0da40eb5d6 | |
parent | 87d79a10153eb4bea9beb75a524fe8a8919e01c4 (diff) | |
download | sonarqube-84e1646b6bdd156aadc1a4c3191d40f3cbb40ae2.tar.gz sonarqube-84e1646b6bdd156aadc1a4c3191d40f3cbb40ae2.zip |
SONAR-6222 SQALE Rating is badly render in the timeline widget
-rw-r--r-- | server/sonar-web/src/main/webapp/WEB-INF/app/models/project_measure.rb | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/server/sonar-web/src/main/webapp/WEB-INF/app/models/project_measure.rb b/server/sonar-web/src/main/webapp/WEB-INF/app/models/project_measure.rb index 98af92f1321..d6aad6e798b 100644 --- a/server/sonar-web/src/main/webapp/WEB-INF/app/models/project_measure.rb +++ b/server/sonar-web/src/main/webapp/WEB-INF/app/models/project_measure.rb @@ -37,12 +37,12 @@ class ProjectMeasure < ActiveRecord::Base Metric.by_id(metric_id) end end - + def metric=(m) @metric = m write_attribute(:metric_id, m.id) if m.id end - + def rule_measure? rule_id || rule_priority end @@ -119,6 +119,8 @@ class ProjectMeasure < ActiveRecord::Base millisecs_formatted_value(val) when Metric::VALUE_TYPE_WORK_DUR work_duration_formatted_value(val) + when Metric::VALUE_TYPE_RATING + number_with_precision(val, :precision => 0) else val.to_s end @@ -252,7 +254,7 @@ class ProjectMeasure < ActiveRecord::Base metric_key end end - + def metric_key metric ? metric.name : nil end |