From b2d4dcfbf1ad2a67d42a2fb1241b2b4b0b1e6113 Mon Sep 17 00:00:00 2001 From: James Cole Date: Wed, 19 Nov 2014 21:19:13 +0100 Subject: [PATCH] Also catch transaction journal updates. --- app/lib/FireflyIII/Event/TransactionJournal.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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