From ba53d38742abc0949699262aa5a6b56a57414ed6 Mon Sep 17 00:00:00 2001 From: Christian Kuhn <lolli@schwarzbu.ch> Date: Mon, 11 Mar 2024 14:17:06 +0100 Subject: [PATCH] [BUGFIX] Avoid PHP undefined array access in BrowseLinksController MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Resolves: #103360 Releases: main, 12.4 Change-Id: I6331f4ed9d061a06962d0e70affa43bc239a78a9 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83401 Tested-by: Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch> Tested-by: Garvin Hicking <gh@faktor-e.de> Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de> Tested-by: Jasmina Ließmann <minapokhalo+typo3@gmail.com> Tested-by: Christian Kuhn <lolli@schwarzbu.ch> Tested-by: core-ci <typo3@b13.com> Reviewed-by: Garvin Hicking <gh@faktor-e.de> Reviewed-by: Jasmina Ließmann <minapokhalo+typo3@gmail.com> --- .../rte_ckeditor/Classes/Controller/BrowseLinksController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/typo3/sysext/rte_ckeditor/Classes/Controller/BrowseLinksController.php b/typo3/sysext/rte_ckeditor/Classes/Controller/BrowseLinksController.php index 860a2bed6dd1..a7ef489f2fdb 100644 --- a/typo3/sysext/rte_ckeditor/Classes/Controller/BrowseLinksController.php +++ b/typo3/sysext/rte_ckeditor/Classes/Controller/BrowseLinksController.php @@ -99,8 +99,8 @@ class BrowseLinksController extends AbstractLinkBrowserController $queryParameters = $request->getQueryParams(); $this->siteUrl = $request->getAttribute('normalizedParams')->getSiteUrl(); $this->currentLinkParts = $queryParameters['P']['curUrl'] ?? []; - $this->editorId = $queryParameters['editorId']; - $this->contentsLanguage = $queryParameters['contentsLanguage']; + $this->editorId = $queryParameters['editorId'] ?? ''; + $this->contentsLanguage = $queryParameters['contentsLanguage'] ?? ''; $this->contentLanguageService = $this->languageServiceFactory->create($this->contentsLanguage); $tcaFieldConf = [ 'enableRichtext' => true, -- GitLab