diff --git a/app/lib/Firefly/Trigger/Journals/EloquentJournalTrigger.php b/app/lib/Firefly/Trigger/Journals/EloquentJournalTrigger.php index 402b1a3326..a78c22737d 100644 --- a/app/lib/Firefly/Trigger/Journals/EloquentJournalTrigger.php +++ b/app/lib/Firefly/Trigger/Journals/EloquentJournalTrigger.php @@ -40,7 +40,7 @@ class EloquentJournalTrigger */ $count = 0; foreach ($matches as $word) { - if (!(strpos($description, $word) === false)) { + if (!(strpos($description, strtolower($word)) === false)) { $count++; \Log::debug('Recurring transaction #' . $recurring->id . ': word "' . $word . '" found in "' . $description . '".'); } diff --git a/app/lib/Firefly/Trigger/Recurring/EloquentRecurringTrigger.php b/app/lib/Firefly/Trigger/Recurring/EloquentRecurringTrigger.php index 6ec7dfc62d..cdc45d09c8 100644 --- a/app/lib/Firefly/Trigger/Recurring/EloquentRecurringTrigger.php +++ b/app/lib/Firefly/Trigger/Recurring/EloquentRecurringTrigger.php @@ -30,8 +30,13 @@ class EloquentRecurringTrigger public function createReminders() { + } + /** + * @param \RecurringTransaction $recurring + * @param \TransactionJournal $journal + */ public function rescan(\RecurringTransaction $recurring, \TransactionJournal $journal) { /* @@ -42,7 +47,7 @@ class EloquentRecurringTrigger $description = strtolower($journal->description); $count = 0; foreach ($matches as $word) { - if (!(strpos($description, $word) === false)) { + if (!(strpos($description, strtolower($word)) === false)) { $count++; } }