diff --git a/app/controllers/repp/v1/stats_controller.rb b/app/controllers/repp/v1/stats_controller.rb index b7be0df88..480c81a6b 100644 --- a/app/controllers/repp/v1/stats_controller.rb +++ b/app/controllers/repp/v1/stats_controller.rb @@ -90,7 +90,10 @@ module Repp def calculate_market_share(domains_by_rar) sum = domains_by_rar.values.sum - domains_by_rar.transform_values { |v| (v.to_f / sum * 100.0).round(1) } + domains_by_rar.transform_values do |v| + value = v.to_f / sum * 100.0 + value < 0.1 ? value.round(3) : value.round(1) + end end end end