diff --git a/plugins/serpro_integration/lib/serpro_integration_plugin/smile_block.rb b/plugins/serpro_integration/lib/serpro_integration_plugin/smile_block.rb index 5ec629f..cce078a 100644 --- a/plugins/serpro_integration/lib/serpro_integration_plugin/smile_block.rb +++ b/plugins/serpro_integration/lib/serpro_integration_plugin/smile_block.rb @@ -35,6 +35,11 @@ class SerproIntegrationPlugin::SmileBlock < Block collect_sonar_information factor = (self.sonar_info[METRIC_COVERAGE] * self.sonar_info[METRIC_SUCCESS_DENSITY]).to_f/1000 factor + collect_sonar_information + factor = 0 + if self.sonar_info[METRIC_COVERAGE] && self.sonar_info[METRIC_SUCCESS_DENSITY] + factor = (self.sonar_info[METRIC_COVERAGE] * self.sonar_info[METRIC_SUCCESS_DENSITY]).to_f/1000 + end end #FIXME make this test -- libgit2 0.21.2