diff --git a/plugins/mezuro/controllers/mezuro_plugin_profile_controller.rb b/plugins/mezuro/controllers/mezuro_plugin_profile_controller.rb index feb2ae7..37825b7 100644 --- a/plugins/mezuro/controllers/mezuro_plugin_profile_controller.rb +++ b/plugins/mezuro/controllers/mezuro_plugin_profile_controller.rb @@ -87,7 +87,7 @@ class MezuroPluginProfileController < ProfileController metric_configuration_client = Kalibro::Client::MetricConfigurationClient.new metric_configuration = metric_configuration_client.metric_configuration(configuration_name, metric_name) metric_configuration.add_range(@range) - #metric_configuration_client.save(metric_configuration, configuration_name) + metric_configuration_client.save(metric_configuration, configuration_name) end def remove_metric_configuration diff --git a/plugins/mezuro/lib/kalibro/entities/configuration.rb b/plugins/mezuro/lib/kalibro/entities/configuration.rb index 3ed1a48..c2c7b40 100644 --- a/plugins/mezuro/lib/kalibro/entities/configuration.rb +++ b/plugins/mezuro/lib/kalibro/entities/configuration.rb @@ -7,7 +7,11 @@ class Kalibro::Entities::Configuration < Kalibro::Entities::Entity end def metric_configurations - @metric_configuration + if @metric_configuration != nil + @metric_configuration + else + [] + end end def metric_configurations=(metric_configurations) diff --git a/plugins/mezuro/views/content_viewer/show_configuration.rhtml b/plugins/mezuro/views/content_viewer/show_configuration.rhtml index 1fef4a2..521b0d5 100644 --- a/plugins/mezuro/views/content_viewer/show_configuration.rhtml +++ b/plugins/mezuro/views/content_viewer/show_configuration.rhtml @@ -23,6 +23,7 @@