Project

General

Profile

Actions

Bug #83069

closed

SQL 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

Added by S P about 7 years ago. Updated over 6 years ago.

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:
  1. Add a field to pages_language_overlay in DB and TCA (or probably any other l10n_state enabled table) and make it translatable
  2. localize a row in pages
  3. remove the field again from Database and TCA
  4. 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

Also available in: Atom PDF