From 4cc434ad405de9b4b50257fcaf14ab65ff655795 Mon Sep 17 00:00:00 2001
From: Christian Kuhn <lolli@schwarzbu.ch>
Date: Tue, 17 Jan 2023 18:41:42 +0100
Subject: [PATCH] [BUGFIX] Avoid undef array key in TcaRecordTitle

Resolves: #99582
Releases: main, 11.5
Change-Id: Ib7a0f546f025eed37bac6b494f29865494841787
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77430
Reviewed-by: Nikita Hovratov <nikita.h@live.de>
Reviewed-by: Oliver Bartsch <bo@cedev.de>
Tested-by: Nikita Hovratov <nikita.h@live.de>
Tested-by: Oliver Bartsch <bo@cedev.de>
Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de>
Tested-by: core-ci <typo3@b13.com>
---
 .../backend/Classes/Form/FormDataProvider/TcaRecordTitle.php    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/typo3/sysext/backend/Classes/Form/FormDataProvider/TcaRecordTitle.php b/typo3/sysext/backend/Classes/Form/FormDataProvider/TcaRecordTitle.php
index 0f07e978fd5f..cf7933c0ce5a 100644
--- a/typo3/sysext/backend/Classes/Form/FormDataProvider/TcaRecordTitle.php
+++ b/typo3/sysext/backend/Classes/Form/FormDataProvider/TcaRecordTitle.php
@@ -158,7 +158,7 @@ class TcaRecordTitle implements FormDataProviderInterface
             case 'inline':
                 $recordTitle = $this->getRecordTitleForInlineType(
                     $rawValue,
-                    $result['processedTca']['columns'][$fieldName]['children']
+                    $result['processedTca']['columns'][$fieldName]['children'] ?? []
                 );
                 break;
             case 'select':
-- 
GitLab