From 16d20d43faedb9375afd4d34af2cafc0c326915f Mon Sep 17 00:00:00 2001 From: Xavier Perseguers <xavier@typo3.org> Date: Sun, 19 Apr 2020 18:09:11 +0200 Subject: [PATCH] [BUGFIX] Fix check for skipping translation of the metadata file field Resolves: #91130 Related: #82990 Releases: master, 9.5 Change-Id: I8337f8d24fff67ac2c8f05f16de642f46e86cfd5 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64250 Tested-by: Daniel Goerz <daniel.goerz@posteo.de> Tested-by: TYPO3com <noreply@typo3.com> Tested-by: Susanne Moog <look@susi.dev> Reviewed-by: Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by: Tobi Kretschmann <tobi@tobishome.de> Reviewed-by: Susanne Moog <look@susi.dev> --- .../backend/Classes/Form/FormDataProvider/TcaSelectItems.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/typo3/sysext/backend/Classes/Form/FormDataProvider/TcaSelectItems.php b/typo3/sysext/backend/Classes/Form/FormDataProvider/TcaSelectItems.php index 9cd3b37dca88..19941bfb8678 100644 --- a/typo3/sysext/backend/Classes/Form/FormDataProvider/TcaSelectItems.php +++ b/typo3/sysext/backend/Classes/Form/FormDataProvider/TcaSelectItems.php @@ -109,7 +109,7 @@ class TcaSelectItems extends AbstractItemProvider implements FormDataProviderInt // Translate labels // skip file of sys_file_metadata which is not rendered anyway but can use all memory - if ($table !== 'sys_file_metadata' && $fieldName !== 'file') { + if (!($table === 'sys_file_metadata' && $fieldName === 'file')) { $fieldConfig['config']['items'] = $this->translateLabels($result, $fieldConfig['config']['items'], $table, $fieldName); } -- GitLab