From ca38117fcafc8ab280d61cd46d1b0baa17456cb7 Mon Sep 17 00:00:00 2001 From: James Cole Date: Sat, 25 May 2024 08:10:23 +0200 Subject: [PATCH] Fix https://github.com/firefly-iii/firefly-iii/issues/8907 --- app/Support/Models/AccountBalanceCalculator.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Support/Models/AccountBalanceCalculator.php b/app/Support/Models/AccountBalanceCalculator.php index 2e8bc82315..c27e318483 100644 --- a/app/Support/Models/AccountBalanceCalculator.php +++ b/app/Support/Models/AccountBalanceCalculator.php @@ -120,13 +120,13 @@ class AccountBalanceCalculator // first create for normal currency: $entry = $this->getAccountBalanceByAccount($account, $transactionCurrency); - $entry->balance = bcadd($entry->balance, $sumAmount); + $entry->balance = bcadd((string) $entry->balance, $sumAmount); $entry->save(); // then do foreign amount, if present: if ($foreignCurrency > 0) { $entry = $this->getAccountBalanceByAccount($account, $foreignCurrency); - $entry->balance = bcadd($entry->balance, $sumForeignAmount); + $entry->balance = bcadd((string) $entry->balance, $sumForeignAmount); $entry->save(); } }