Actions
Bug #83069
closedSQL error: A field occuring in l10n_state and/or be_users.uc is selected on saving even if it is not configured in TCA anymore
Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2017-11-23
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
8
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
Steps to reproduce:
- Add a field to pages_language_overlay in DB and TCA (or probably any other l10n_state enabled table) and make it translatable
- localize a row in pages
- remove the field again from Database and TCA
- now try to save the same row again in L=0
You'll get an SQL error because it is still tried to be selected because it's in the serialized array of the l10n_state column.
I also had to clear be_users.uc in some cases to get rid of the error. So it's possible that a variant of this behaviour is already in v7 even though there's no l10n_state.
Actions