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
7 stars 31 forks source link

Scheduler breaks after upgrade to 5.4.0 #220

Closed KHReinhardt closed 4 months ago

KHReinhardt commented 4 months ago

After an update to ke_search 5.4.0 we get the following error message when trying to open Scheduler:

ArgumentCountError, code #0, file \ke_search\Classes\Indexer\IndexerRunner.php, line 92: Too few arguments to function Tpwd\KeSearch\Indexer\IndexerRunner::__construct(), 2 passed in \typo3_src\typo3\sysext\core\Classes\Utility\GeneralUtility.php on line 3247 and exactly 3 expected

Setup:

mbsued commented 4 months ago

Same here with Typo3 12.4.14: Core: Exception handler (CLI): Uncaught TYPO3 Exception: Too few arguments to function Tpwd\KeSearch\Indexer\IndexerRunner::__construct(), 2 passed in /html/typo3/typo3_src-12.4.14/typo3/sysext/core/Classes/Utility/GeneralUtility.php on line 3016 and exactly 3 expected | ArgumentCountError thrown in file /html/typo3/typo3conf/ext/ke_search/Classes/Indexer/IndexerRunner.php in line 92

christianbltr commented 4 months ago

I could not reproduce this issue.

Are you in a composer based or "classic" installation? Did you try flushing the dependency injection cache either using vendor/bin/typo3 cache:flush or using the backend module "Maintanance" --> "Flush TYPO3 and PHP Cache"?

KHReinhardt commented 4 months ago

Flushing the dependency injection cache did it for me/us. Thanks for the hint. And thank you for your great work on the extension, it's much appreciated!