From fc29b1409d51cb31402d1bc4e84727fae4dd8430 Mon Sep 17 00:00:00 2001 From: Jan Bader Date: Fri, 4 Mar 2022 21:13:38 +0000 Subject: [PATCH] Use in-place additions more --- server/budgeting.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/budgeting.go b/server/budgeting.go index 3e6b249..8a77950 100644 --- a/server/budgeting.go +++ b/server/budgeting.go @@ -204,10 +204,10 @@ func (*Handler) CalculateCategoryBalances(cat *postgres.GetCategoriesRow, } moneyUsed.SubI(bal.Assignments) - categoryWithBalance.Available = categoryWithBalance.Available.Add(bal.Assignments) - categoryWithBalance.Available = categoryWithBalance.Available.Add(bal.Transactions) + categoryWithBalance.Available.AddI(bal.Assignments) + categoryWithBalance.Available.AddI(bal.Transactions) if !categoryWithBalance.Available.IsPositive() && bal.Date.Before(firstOfMonth) { - moneyUsed.Add(categoryWithBalance.Available) + moneyUsed.AddI(categoryWithBalance.Available) categoryWithBalance.Available = numeric.Zero() }