From 0a89af3c8391dfa5b3c4479c23108e550bd19390 Mon Sep 17 00:00:00 2001 From: James Cole Date: Sat, 2 Oct 2021 18:46:26 +0200 Subject: [PATCH] catch logic exception --- app/Support/Search/OperatorQuerySearch.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Support/Search/OperatorQuerySearch.php b/app/Support/Search/OperatorQuerySearch.php index 35c2e58840..178a94cc92 100644 --- a/app/Support/Search/OperatorQuerySearch.php +++ b/app/Support/Search/OperatorQuerySearch.php @@ -54,6 +54,7 @@ use Gdbots\QueryParser\QueryParser; use Illuminate\Pagination\LengthAwarePaginator; use Illuminate\Support\Collection; use Log; +use LogicException; use TypeError; /** @@ -155,7 +156,7 @@ class OperatorQuerySearch implements SearchInterface $parser = new QueryParser(); try { $query1 = $parser->parse($query); - } catch (TypeError $e) { + } catch (TypeError|LogicException $e) { Log::error($e->getMessage()); Log::error(sprintf('Could not parse search: "%s".', $query)); throw new FireflyException('Invalid search value. See the logs.', 0, $e);