diff --git a/app/Helpers/Collector/GroupCollector.php b/app/Helpers/Collector/GroupCollector.php index 43264519bf..bcd87724a5 100644 --- a/app/Helpers/Collector/GroupCollector.php +++ b/app/Helpers/Collector/GroupCollector.php @@ -37,6 +37,7 @@ use FireflyIII\Helpers\Collector\Extensions\TimeCollection; use FireflyIII\Models\TransactionCurrency; use FireflyIII\Models\TransactionGroup; use FireflyIII\Models\TransactionJournal; +use FireflyIII\Models\TransactionType; use FireflyIII\User; use Illuminate\Database\Eloquent\Builder as EloquentBuilder; use Illuminate\Database\Query\JoinClause; @@ -436,6 +437,10 @@ class GroupCollector implements GroupCollectorInterface public function exists(): GroupCollectorInterface { $this->query->whereNull('transaction_groups.deleted_at'); + $this->query->whereNotIn( + 'transaction_types.type', + [TransactionType::LIABILITY_CREDIT, TransactionType::OPENING_BALANCE, TransactionType::RECONCILIATION] + ); return $this; }