From 18aaf13ac9f0cf27672e559b5f2a23def52fdffc Mon Sep 17 00:00:00 2001 From: Daniel Siepmann <daniel.siepmann@typo3.org> Date: Tue, 25 Apr 2023 10:10:43 +0200 Subject: [PATCH] [BUGFIX] Prevent undefined array key in UserIntInformation Resolves: #100742 Releases: main, 11.5 Change-Id: Ibff1f2da48192a23d3fe6e5404c95f3b7e6c8ae8 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/78852 Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de> Tested-by: Georg Ringer <georg.ringer@gmail.com> Tested-by: core-ci <typo3@b13.com> Reviewed-by: Georg Ringer <georg.ringer@gmail.com> --- .../adminpanel/Classes/Modules/Info/UserIntInformation.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/typo3/sysext/adminpanel/Classes/Modules/Info/UserIntInformation.php b/typo3/sysext/adminpanel/Classes/Modules/Info/UserIntInformation.php index c1a2f339b2ff..ae3529411cde 100644 --- a/typo3/sysext/adminpanel/Classes/Modules/Info/UserIntInformation.php +++ b/typo3/sysext/adminpanel/Classes/Modules/Info/UserIntInformation.php @@ -88,7 +88,7 @@ class UserIntInformation extends AbstractSubModule implements DataProviderInterf foreach ($intScripts as $intScriptName => $intScriptConf) { $info = isset($intScriptConf['type']) ? ['TYPE' => $intScriptConf['type']] : []; - foreach ($intScriptConf['conf'] as $key => $conf) { + foreach (($intScriptConf['conf'] ?? []) as $key => $conf) { if (is_array($conf)) { $conf = ArrayUtility::flatten($conf); } -- GitLab