From 7e44749149e5fa6264f4f34a34b423e171f761ff Mon Sep 17 00:00:00 2001 From: Daniel Lienert Date: Thu, 25 Jul 2024 12:11:57 +0200 Subject: [PATCH] BUGFIX: Fix alt searchword tokenizer --- Classes/TextTokenizer.php | 1 - NodeTypes/Override/NodeTypes.Override.Document.yaml | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Classes/TextTokenizer.php b/Classes/TextTokenizer.php index ca50b00..572b38e 100644 --- a/Classes/TextTokenizer.php +++ b/Classes/TextTokenizer.php @@ -57,7 +57,6 @@ public function tokenize(string $input, string $languageCode, int $minWordLength if (!$this->loadStopWordsFromFile($languageCodeFilePath)) { $this->logger->warning(sprintf('Could not load stopWords for language %s from file: %s', $languageCode, $languageCodeFilePath)); - return []; } $tokens = explode(' ', $input); diff --git a/NodeTypes/Override/NodeTypes.Override.Document.yaml b/NodeTypes/Override/NodeTypes.Override.Document.yaml index 2937aa3..67d8248 100644 --- a/NodeTypes/Override/NodeTypes.Override.Document.yaml +++ b/NodeTypes/Override/NodeTypes.Override.Document.yaml @@ -21,4 +21,4 @@ search: elasticSearchMapping: type: keyword - indexing: "${PunktDe.Neos.AdvancedSearch.stopWordFilteredTokenize(q(node).property('title') + ' ' + q(node).property('metaKeywords') + ' ' + q(node).property('metaDescription'), node)}" + indexing: "${PunktDe.Neos.AdvancedSearch.Indexing.stopWordFilteredTokenize(q(node).property('title') + ' ' + q(node).property('metaKeywords') + ' ' + q(node).property('metaDescription'), node)}"