Actions
Bug #21657
closedtcemain copy/move/deleteL10nOverlayRecords is not workspace-aware
Start date:
2009-11-24
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
4.3
PHP Version:
5.2
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
At the moment the copyL10nOverlayRecords, moveL10nOverayRecords and deleteL10nOverlayRecords methods just use "any" record localization.
This causes problems when a version of the localized record exists. In this cause the subcommands might operate on the wrong version of this record.
Due to the fact that all the triggered methods (copyRecord, moveRecord and deleteAction) are workspace-aware they should only get live-uid's and determine the context on their own.
Reproduce with:
Copy a records which has some localizations which have versions. The result will be that the newly created records contain data from one of the versions instead of the proper data.
(issue imported from #M12719)
Files
Actions