From 90cca745bdbcd0910b4a85e49a03575d63eb2e45 Mon Sep 17 00:00:00 2001 From: Simon Ackermann <simon@inthebox.ch> Date: Thu, 18 Nov 2021 10:31:33 +0100 Subject: [PATCH] [BUGFIX] Avoid undefined array key warning MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Return an empty array if the key does not exist. Resolves: #96023 Releases: master, 11.5 Change-Id: I41cbea8c74ac91062c2e46efc16b4b6580be066b Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/72225 Tested-by: core-ci <typo3@b13.com> Tested-by: Stefan Bürk <stefan@buerk.tech> Tested-by: Benni Mack <benni@typo3.org> Reviewed-by: Stefan Bürk <stefan@buerk.tech> Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by: Benni Mack <benni@typo3.org> --- .../Converters/FinisherOptionsFlexFormOverridesConverter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/typo3/sysext/form/Classes/Domain/Configuration/FormDefinition/Converters/FinisherOptionsFlexFormOverridesConverter.php b/typo3/sysext/form/Classes/Domain/Configuration/FormDefinition/Converters/FinisherOptionsFlexFormOverridesConverter.php index 6f8cb38863b2..3763bd52751e 100644 --- a/typo3/sysext/form/Classes/Domain/Configuration/FormDefinition/Converters/FinisherOptionsFlexFormOverridesConverter.php +++ b/typo3/sysext/form/Classes/Domain/Configuration/FormDefinition/Converters/FinisherOptionsFlexFormOverridesConverter.php @@ -70,7 +70,7 @@ class FinisherOptionsFlexFormOverridesConverter return; } - $fieldConfiguration = $prototypeFinisherDefinition['FormEngine']['elements'][$optionKey]; + $fieldConfiguration = $prototypeFinisherDefinition['FormEngine']['elements'][$optionKey] ?? []; if ($fieldConfiguration['section'] ?? false) { $processedOptionValue = []; -- GitLab