tpwd / ke_search

Search Extension for TYPO3 Content Management System, including faceting search functions.
https://extensions.typo3.org/extension/ke_search/
GNU General Public License v3.0
8 stars 35 forks source link

Wrong querybuilder instantiated in IndexerRunner #228

Closed akiessling closed 5 months ago

akiessling commented 5 months ago

https://github.com/tpwd/ke_search/blob/90c7dee34abb19d93a0165702aee1de5acdfc7a5/Classes/Indexer/IndexerRunner.php#L1236

tx_kesearch_indexerconfig is queried, but queryBuilder for tx_kesearch_index is instantiated I have the search index in a separate database and thus indexer crashes since it can not find the table.

akiessling commented 5 months ago

The same goes for the StopWordUtility: since the searched table is tx_kesearch_index, the queryBuilder should be instantiated for that table instead of pages

https://github.com/tpwd/ke_search/blob/90c7dee34abb19d93a0165702aee1de5acdfc7a5/Classes/Utility/StopWordUtility.php#L558