From: Julien Lancelot Date: Fri, 27 Feb 2015 13:40:20 +0000 (+0100) Subject: SONAR-6222 SQALE Rating is badly render in the timeline widget X-Git-Tag: 5.1-RC1~50 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=84e1646b6bdd156aadc1a4c3191d40f3cbb40ae2;p=sonarqube.git SONAR-6222 SQALE Rating is badly render in the timeline widget --- 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