James Cole
2024-05-25 08:10:23 +02:00
parent 9478f78d4f
commit ca38117fca

View File

@@ -120,13 +120,13 @@ class AccountBalanceCalculator
// first create for normal currency: // first create for normal currency:
$entry = $this->getAccountBalanceByAccount($account, $transactionCurrency); $entry = $this->getAccountBalanceByAccount($account, $transactionCurrency);
$entry->balance = bcadd($entry->balance, $sumAmount); $entry->balance = bcadd((string) $entry->balance, $sumAmount);
$entry->save(); $entry->save();
// then do foreign amount, if present: // then do foreign amount, if present:
if ($foreignCurrency > 0) { if ($foreignCurrency > 0) {
$entry = $this->getAccountBalanceByAccount($account, $foreignCurrency); $entry = $this->getAccountBalanceByAccount($account, $foreignCurrency);
$entry->balance = bcadd($entry->balance, $sumForeignAmount); $entry->balance = bcadd((string) $entry->balance, $sumForeignAmount);
$entry->save(); $entry->save();
} }
} }