From 284985758e40705fb32eb571f38d63a26de6a95b Mon Sep 17 00:00:00 2001 From: Benni Mack <benni@typo3.org> Date: Tue, 24 Jan 2023 14:35:29 +0100 Subject: [PATCH] [BUGFIX] Fix undefined key warning in indexed_search Resolves: #99270 Related: #99572 Releases: main, 11.5 Change-Id: I0b3aed81b7ee5d8449c1db962b423fc4fb542287 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77575 Tested-by: Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by: Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by: core-ci <typo3@b13.com> --- .../indexed_search/Classes/Controller/SearchController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/typo3/sysext/indexed_search/Classes/Controller/SearchController.php b/typo3/sysext/indexed_search/Classes/Controller/SearchController.php index ecf1c0cbc6de..93bb34f39d5a 100644 --- a/typo3/sysext/indexed_search/Classes/Controller/SearchController.php +++ b/typo3/sysext/indexed_search/Classes/Controller/SearchController.php @@ -422,11 +422,11 @@ class SearchController extends ActionController if ($rlParts[2] ?? false) { $theId = $rlParts[2]; $theRLid = 'rl2_' . $rlParts[2]; - } elseif ($rlParts[1]) { + } elseif ($rlParts[1] ?? false) { $theId = $rlParts[1]; $theRLid = 'rl1_' . $rlParts[1]; } else { - $theId = $rlParts[0]; + $theId = $rlParts[0] ?? 0; $theRLid = '0'; } $sectionName = $this->getPathFromPageId((int)$theId); -- GitLab