From cb73bb2a7f9458dd3b7431a65572db63b16d750e Mon Sep 17 00:00:00 2001 From: Christian Kuhn <lolli@schwarzbu.ch> Date: Tue, 17 Jan 2023 12:46:57 +0100 Subject: [PATCH] [BUGFIX] Avoid undef array key in SearchController MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Resolves: #99572 Releases: main, 11.5 Change-Id: I65fe76b733b6b0fce9ebb7dd54759ae673ab1755 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77418 Reviewed-by: Jasmina Ließmann <minapokhalo+typo3@gmail.com> Tested-by: core-ci <typo3@b13.com> Reviewed-by: Oliver Bartsch <bo@cedev.de> Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch> Tested-by: Oliver Bartsch <bo@cedev.de> Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de> Tested-by: Jasmina Ließmann <minapokhalo+typo3@gmail.com> Tested-by: Benni Mack <benni@typo3.org> Reviewed-by: Benni Mack <benni@typo3.org> Tested-by: Christian Kuhn <lolli@schwarzbu.ch> --- .../indexed_search/Classes/Controller/SearchController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/typo3/sysext/indexed_search/Classes/Controller/SearchController.php b/typo3/sysext/indexed_search/Classes/Controller/SearchController.php index 23e7382f0469..ecf1c0cbc6de 100644 --- a/typo3/sysext/indexed_search/Classes/Controller/SearchController.php +++ b/typo3/sysext/indexed_search/Classes/Controller/SearchController.php @@ -419,7 +419,7 @@ class SearchController extends ActionController $this->resultSections = []; foreach ($sections as $id => $resultRows) { $rlParts = explode('-', $id); - if ($rlParts[2]) { + if ($rlParts[2] ?? false) { $theId = $rlParts[2]; $theRLid = 'rl2_' . $rlParts[2]; } elseif ($rlParts[1]) { -- GitLab