diff --git a/plugins/mezuro/lib/kalibro/metric_configuration.rb b/plugins/mezuro/lib/kalibro/metric_configuration.rb index 6ca974d..c70217f 100644 --- a/plugins/mezuro/lib/kalibro/metric_configuration.rb +++ b/plugins/mezuro/lib/kalibro/metric_configuration.rb @@ -51,7 +51,7 @@ class Kalibro::MetricConfiguration < Kalibro::Model def save begin self.class.request("MetricConfiguration", :save_metric_configuration, { - :metric_configuration => to_hash(:except => [:configuration_name]), + :metric_configuration => to_hash, :configuration_name => configuration_name}) true rescue Exception => error @@ -65,7 +65,10 @@ class Kalibro::MetricConfiguration < Kalibro::Model :metric_name=> metric.name }) end - + + def to_hash + super :except => [:configuration_name] + end private diff --git a/plugins/mezuro/test/unit/kalibro/metric_configuration_test.rb b/plugins/mezuro/test/unit/kalibro/metric_configuration_test.rb index d76941b..f5c5a99 100644 --- a/plugins/mezuro/test/unit/kalibro/metric_configuration_test.rb +++ b/plugins/mezuro/test/unit/kalibro/metric_configuration_test.rb @@ -19,7 +19,7 @@ class MetricConfigurationTest < ActiveSupport::TestCase end should 'convert metric configuration to hash' do - assert_equal @native_metric_configuration_hash, @native_metric_configuration.to_hash(:except => [:configuration_name]) + assert_equal @native_metric_configuration_hash, @native_metric_configuration.to_hash() end should 'create appropriate metric type' do -- libgit2 0.21.2