Add command to fix inconsistent groups.

This commit is contained in:
James Cole
2020-07-01 06:02:58 +02:00
parent be58545999
commit 029774687c
5 changed files with 66 additions and 3 deletions

View File

@@ -28,6 +28,7 @@ use FireflyIII\Models\Transaction;
use FireflyIII\Models\TransactionJournal;
use FireflyIII\Models\TransactionType;
use FireflyIII\TransactionRules\Engine\RuleEngine;
use Log;
/**
* Class UpdatedGroupEventHandler
@@ -45,6 +46,7 @@ class UpdatedGroupEventHandler
if (1 === $group->transactionJournals->count()) {
return;
}
Log::debug(sprintf('Correct inconsistent accounts in group #%d', $group->id));
// first journal:
/** @var TransactionJournal $first */
$first = $group->transactionJournals()