From b9262085013bc7a38b2b72c1ab95704d3c7cd705 Mon Sep 17 00:00:00 2001 From: Benni Mack <benni@typo3.org> Date: Tue, 3 Nov 2020 10:41:18 +0100 Subject: [PATCH] [BUGFIX] Avoid database errors when translating sys_file (metadata) records The TCA definitions for sys_file.fileinfo and sys_file_metadata.fileinfo were marked "user" but without any database definition, leading to side-effects when automating translations (e.g. in l10nmgr). However, they only provide information (= a virtual field), so the definition should be of type "none". Resolves: #92312 Releases: master, 10.4 Change-Id: I9941e07a304ecade5c8b0de7ce82591178172d68 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66378 Tested-by: Oliver Bartsch <bo@cedev.de> Tested-by: TYPO3com <noreply@typo3.com> Tested-by: Jo Hasenau <info@cybercraft.de> Tested-by: Benni Mack <benni@typo3.org> Reviewed-by: Oliver Bartsch <bo@cedev.de> Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by: Guido Schmechel <guido.schmechel@brandung.de> Reviewed-by: Sybille Peters <sypets@gmx.de> Reviewed-by: Jo Hasenau <info@cybercraft.de> Reviewed-by: Benni Mack <benni@typo3.org> --- typo3/sysext/core/Configuration/TCA/sys_file.php | 2 +- typo3/sysext/core/Configuration/TCA/sys_file_metadata.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/typo3/sysext/core/Configuration/TCA/sys_file.php b/typo3/sysext/core/Configuration/TCA/sys_file.php index 7b79ee31de38..c70d39b2aaae 100644 --- a/typo3/sysext/core/Configuration/TCA/sys_file.php +++ b/typo3/sysext/core/Configuration/TCA/sys_file.php @@ -27,7 +27,7 @@ return [ 'columns' => [ 'fileinfo' => [ 'config' => [ - 'type' => 'user', + 'type' => 'none', 'renderType' => 'fileInfo', ] ], diff --git a/typo3/sysext/core/Configuration/TCA/sys_file_metadata.php b/typo3/sysext/core/Configuration/TCA/sys_file_metadata.php index a3d31ef822ff..327cbbbdf2a4 100644 --- a/typo3/sysext/core/Configuration/TCA/sys_file_metadata.php +++ b/typo3/sysext/core/Configuration/TCA/sys_file_metadata.php @@ -71,7 +71,7 @@ return [ ], 'fileinfo' => [ 'config' => [ - 'type' => 'user', + 'type' => 'none', 'renderType' => 'fileInfo', ] ], -- GitLab