From 93e1f9eca62694fa1323aec7f8ebd620f73fbbbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Chris=20M=C3=BCller?= <typo3@krue.ml> Date: Wed, 22 Dec 2021 15:34:26 +0100 Subject: [PATCH] [BUGFIX] Avoid undefined array key in ContentObjectRenderer->getTypoLink() Resolves: #96418 Releases: main, 11.5 Change-Id: I00b77f478c667f59b751c6f13c975d03799086d7 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/72792 Tested-by: core-ci <typo3@b13.com> Tested-by: Jochen <rothjochen@gmail.com> Tested-by: Benni Mack <benni@typo3.org> Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by: Jochen <rothjochen@gmail.com> Reviewed-by: Benni Mack <benni@typo3.org> --- .../frontend/Classes/ContentObject/ContentObjectRenderer.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php b/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php index 80e462e109de..19d60b706036 100644 --- a/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php +++ b/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php @@ -4917,7 +4917,7 @@ class ContentObjectRenderer implements LoggerAwareInterface } if (is_array($urlParameters)) { if (!empty($urlParameters)) { - $conf['additionalParams'] .= HttpUtility::buildQueryString($urlParameters, '&'); + $conf['additionalParams'] = ($conf['additionalParams'] ?? '') . HttpUtility::buildQueryString($urlParameters, '&'); } } else { $conf['additionalParams'] = ($conf['additionalParams'] ?? '') . $urlParameters; -- GitLab