From 7a50bf29ee30767ecb781a8eef9cc2834cc31a37 Mon Sep 17 00:00:00 2001 From: James Cole Date: Mon, 30 Oct 2017 17:37:39 +0100 Subject: [PATCH] Try decrypt routine [skip ci] --- app/Support/Search/Modifier.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/Support/Search/Modifier.php b/app/Support/Search/Modifier.php index a7386efce0..0b75e259ae 100644 --- a/app/Support/Search/Modifier.php +++ b/app/Support/Search/Modifier.php @@ -61,25 +61,30 @@ class Modifier */ public static function apply(array $modifier, Transaction $transaction): bool { - $res = true; + $res = true; switch ($modifier['type']) { case 'source': + $modifier['value'] = Steam::tryDecrypt($modifier['value']); $res = self::stringCompare($transaction->account_name, $modifier['value']); Log::debug(sprintf('Source is %s? %s', $modifier['value'], var_export($res, true))); break; case 'destination': + $modifier['value'] = Steam::tryDecrypt($modifier['value']); $res = self::stringCompare($transaction->opposing_account_name, $modifier['value']); Log::debug(sprintf('Destination is %s? %s', $modifier['value'], var_export($res, true))); break; case 'category': + $modifier['value'] = Steam::tryDecrypt($modifier['value']); $res = self::category($transaction, $modifier['value']); Log::debug(sprintf('Category is %s? %s', $modifier['value'], var_export($res, true))); break; case 'budget': + $modifier['value'] = Steam::tryDecrypt($modifier['value']); $res = self::budget($transaction, $modifier['value']); Log::debug(sprintf('Budget is %s? %s', $modifier['value'], var_export($res, true))); break; case 'bill': + $modifier['value'] = Steam::tryDecrypt($modifier['value']); $res = self::stringCompare(strval($transaction->bill_name), $modifier['value']); Log::debug(sprintf('Bill is %s? %s', $modifier['value'], var_export($res, true))); break;