Actions
Bug #83006
closedL10nModeUpdater does not trigger custom language state
Status:
Closed
Priority:
Should have
Assignee:
-
Category:
DataHandler aka TCEmain
Target version:
-
Start date:
2017-11-15
Due date:
% Done:
100%
Estimated time:
TYPO3 Version:
8
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
L10nModeUpdater is used to migrate l10n_mode
settings exclude
and mergeIfNotBlank
. In case mergeIfNotBlank
is used, the localization state is set to custom
if the according field value of the localized record is not empty (not blank). This state value is defined after DataMapProcessor
has been executed - however, this information is essential for that processing. That's why the processing order has to be changed to:
- determine l10n_state value (either "parent" or "custom")
- execute DataMapProcessor & hand over the l10n_state (if available)
- persist the result of the synchronization using DataHandler
Actions