1
0
Fork 0
mirror of https://github.com/maybe-finance/maybe.git synced 2025-08-05 05:25:24 +02:00

Clean up TimeSeries::Trend

This commit is contained in:
Jose Farias 2024-04-18 20:54:11 -06:00
parent 5d14d03963
commit 70747320c0

View file

@ -26,10 +26,8 @@ class TimeSeries::Trend
end end
def value def value
if previous.nil? && current.is_a?(Money) if previous.nil?
Money.new 0 current.is_a?(Money) ? Money.new(0) : 0
elsif previous.nil?
0
else else
current - previous current - previous
end end
@ -38,7 +36,7 @@ class TimeSeries::Trend
def percent def percent
if previous.nil? if previous.nil?
0.0 0.0
elsif previous == 0 elsif previous.zero?
Float::INFINITY Float::INFINITY
else else
change = (current_amount - previous_amount).abs change = (current_amount - previous_amount).abs