You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed
TYPO3 14 User Settings crash — Opening the User Settings (Setup module) in TYPO3 14 caused a TypeError: Unsupported operand types: null + array in SingleFieldContainer::inlineFieldShouldBeSkipped(). Root cause: UserSettingsSchema::getTca() copied legacy $GLOBALS['TYPO3_USER_SETTINGS'] columns verbatim into fake TCA without a config key. Fixed by using the new TCA-based API ($GLOBALS['TCA']['be_users']['columns']['user_settings']['columns']) on TYPO3 14+, retaining the legacy registration for TYPO3 12/13.