Skip to content
Snippets Groups Projects
Commit 22c0fa3a authored by Markus Klein's avatar Markus Klein Committed by Anja Leichsenring
Browse files

[BUGFIX] Make non-visible l10n_parent fields of type group

The l10n_parent fields of sys_file_metadata and sys_file_reference are
never shown anywhere. Having them as type 'select' in the TCA causes the
FormEngine to try loading all possible parent value, which can be
thousands or more. This degrades backend performance towards unusable.

Changing the TCA definition to 'group' mitigates the issue easily as no
lookup list has to be created/loaded.

Resolves: #92863
Releases: master, 10.4
Change-Id: Ibf76ac51f6d79a69fdc19bfe1993bcb6c97de233
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66671


Reviewed-by: default avatarWouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: default avatarTorben Hansen <derhansen@gmail.com>
Reviewed-by: default avatarMathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: default avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: default avatarTYPO3com <noreply@typo3.com>
Tested-by: default avatarMathias Brodala <mbrodala@pagemachine.de>
Tested-by: default avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
parent 3054f50b
No related merge requests found
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment