Upgrade to rails 5.2. Catch null state in percentage_for method

This commit is contained in:
rebuilt 2021-10-14 17:33:04 +02:00
parent 6320d5633f
commit 68357e65ec
3 changed files with 48 additions and 48 deletions

View file

@ -27,8 +27,10 @@ class GaugePresenter
end
def percentage_for(number)
number ||= 0
scale_minimum = @scale.warning_zone.low_benchmark
scale_maximum = @scale.ideal_zone.high_benchmark
(number - scale_minimum) / (scale_maximum - scale_minimum)
end
end