Clean up code.

This commit is contained in:
James Cole
2024-05-13 20:31:52 +02:00
parent cb5d856769
commit 0638d109d0
3 changed files with 152 additions and 75 deletions

View File

@@ -40,18 +40,12 @@ class TransactionObserver
public function updated(Transaction $transaction): void
{
app('log')->debug('Observe "updated" of a transaction.');
AccountBalanceCalculator::recalculate($transaction->account, null);
if ((float)$transaction->amount > 0) {
AccountBalanceCalculator::recalculateByJournal($transaction->transactionJournal);
}
AccountBalanceCalculator::recalculateForAccount($transaction->account);
}
public function created(Transaction $transaction): void
{
app('log')->debug('Observe "created" of a transaction.');
AccountBalanceCalculator::recalculate($transaction->account, null);
if ((float)$transaction->amount > 0) {
AccountBalanceCalculator::recalculateByJournal($transaction->transactionJournal);
}
AccountBalanceCalculator::recalculateForAccount($transaction->account);
}
}