]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-2074 Select 'ncloc' by default for 1rst display
authorFabrice Bellingard <bellingard@gmail.com>
Wed, 24 Aug 2011 13:50:32 +0000 (15:50 +0200)
committerFabrice Bellingard <bellingard@gmail.com>
Wed, 24 Aug 2011 13:50:32 +0000 (15:50 +0200)
plugins/sonar-core-plugin/src/main/resources/org/sonar/plugins/core/widgets/timeline.html.erb

index 274eeda8f2e261d3d8b7f7b7907d289a1b94f51e..ad44fbac17aa27c96fdf3d880636a084de44472d 100644 (file)
@@ -9,6 +9,12 @@
       metric_name_map[metric.id] = message('metric.' + metric.name + '.name')
     end
   end
+  if metric_data_map.empty?
+    # No metric has been selected, it's the first time the widget is displayed: 'ncloc' is the default metric
+    ncloc = Metric.find(:all, :conditions => "name = 'ncloc'").first
+    metric_data_map[ncloc.id] = []
+    metric_name_map[ncloc.id] = message('metric.ncloc.name')
+  end
   
   # Retrieve metric trend information
   options = {}