diff --git a/app/lib/FireflyIII/Event/TransactionJournal.php b/app/lib/FireflyIII/Event/TransactionJournal.php index 9b643f54f1..d33a188e46 100644 --- a/app/lib/FireflyIII/Event/TransactionJournal.php +++ b/app/lib/FireflyIII/Event/TransactionJournal.php @@ -35,4 +35,16 @@ class TransactionJournal $events->listen('transactionJournal.store', 'FireflyIII\Event\TransactionJournal@store'); $events->listen('transactionJournal.update', 'FireflyIII\Event\TransactionJournal@update'); } + + public function update(\TransactionJournal $journal) + { + /** @var \FireflyIII\Database\Recurring $repository */ + $repository = \App::make('FireflyIII\Database\Recurring'); + $set = $repository->get(); + + /** @var \RecurringTransaction $entry */ + foreach ($set as $entry) { + $repository->scan($entry, $journal); + } + } } \ No newline at end of file