From 60be921eea79e93ce04238412041a872273ff491 Mon Sep 17 00:00:00 2001 From: MrTob Date: Tue, 21 Jan 2025 09:25:27 +0100 Subject: [PATCH 1/2] FIX: loan summary zero values after navigation --- app/models/account.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/models/account.rb b/app/models/account.rb index 19d883ca094..813a5a386d1 100644 --- a/app/models/account.rb +++ b/app/models/account.rb @@ -114,7 +114,12 @@ def series(period: Period.last_30_days, currency: nil) end def original_balance - balance_amount = balances.chronological.first&.balance || balance + first_balance = balances.chronological.first + balance_amount = if first_balance&.balance.to_f.zero? + balance + else + first_balance&.balance || balance + end Money.new(balance_amount, currency) end From 11cd8e92f21e383ea3bb392c20fd641620178da1 Mon Sep 17 00:00:00 2001 From: MrTob Date: Tue, 21 Jan 2025 09:31:57 +0100 Subject: [PATCH 2/2] FIX: lint --- app/models/account.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/models/account.rb b/app/models/account.rb index 813a5a386d1..f4c268d1343 100644 --- a/app/models/account.rb +++ b/app/models/account.rb @@ -116,10 +116,10 @@ def series(period: Period.last_30_days, currency: nil) def original_balance first_balance = balances.chronological.first balance_amount = if first_balance&.balance.to_f.zero? - balance - else - first_balance&.balance || balance - end + balance + else + first_balance&.balance || balance + end Money.new(balance_amount, currency) end