diff --git a/app/Support/Search/OperatorQuerySearch.php b/app/Support/Search/OperatorQuerySearch.php index 1d14e55fac..d5944d2fa8 100644 --- a/app/Support/Search/OperatorQuerySearch.php +++ b/app/Support/Search/OperatorQuerySearch.php @@ -38,8 +38,11 @@ use FireflyIII\Repositories\TransactionType\TransactionTypeRepositoryInterface; use FireflyIII\Support\ParseDateString; use FireflyIII\User; use Gdbots\QueryParser\Node\Date; +use Gdbots\QueryParser\Node\Emoji; +use Gdbots\QueryParser\Node\Emoticon; use Gdbots\QueryParser\Node\Field; use Gdbots\QueryParser\Node\Hashtag; +use Gdbots\QueryParser\Node\Mention; use Gdbots\QueryParser\Node\Node; use Gdbots\QueryParser\Node\Numbr; use Gdbots\QueryParser\Node\Phrase; @@ -228,6 +231,9 @@ class OperatorQuerySearch implements SearchInterface case Url::class: case Date::class: case Hashtag::class: + case Emoticon::class: + case Emoji::class: + case Mention::class: Log::debug(sprintf('Now handle %s', $class)); $this->words[] = (string) $searchNode->getValue(); break;