Transaction events for #11544

This commit is contained in:
James Cole
2026-01-24 18:52:07 +01:00
parent 8c0a82ac0a
commit 76b8ff18b0
22 changed files with 152 additions and 48 deletions

View File

@@ -40,13 +40,10 @@ class TransactionObserver
public function created(Transaction $transaction): void
{
return;
Log::debug('Observe "created" of a transaction.');
if (
true === FireflyConfig::get('use_running_balance', config('firefly.feature_flags.running_balance_column'))->data && (
1 === bccomp($transaction->amount, '0')
&& self::$recalculate
)
) {
if (true === FireflyConfig::get('use_running_balance', config('firefly.feature_flags.running_balance_column'))->data && (1 === bccomp($transaction->amount, '0') && self::$recalculate)) {
Log::debug('Trigger recalculateForJournal');
$journal = $transaction->transactionJournal;
if ($journal instanceof TransactionJournal) {