[BUGFIX] Extbase behaviour concerning workspaces
Issue #26732 introduced some behaviour into Extbase that cannot work on the long-run. The usual behaviour of TYPO3 is "fetch live, then overlay". Avoiding that chain might lead to several side-effects. This change integrates a new property "_versionedUid" than contains the specific uid of the versioned record (this is similar to the already existing _localizedUid property). Besides that, changes of issue #26732 are reverted. Functional frontend tests are enabled for live and workspace for all IRRE ForeignField scenarios. Resolves: #59107 Releases: 6.2, 6.3 Change-Id: Idc46fb86830bc3d750972adade178cf9c618ece5 Reviewed-on: http://review.typo3.org/30688 Reviewed-by:Fabien Udriot <fabien.udriot@ecodev.ch> Reviewed-by:
Alexander Opitz <opitz.alexander@googlemail.com> Tested-by:
Alexander Opitz <opitz.alexander@googlemail.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org>
Showing
- typo3/sysext/core/Tests/Functional/DataHandling/IRRE/ForeignField/AbstractActionTestCase.php 1 addition, 1 deletion...DataHandling/IRRE/ForeignField/AbstractActionTestCase.php
- typo3/sysext/core/Tests/Functional/DataHandling/IRRE/ForeignField/Modify/ActionTest.php 23 additions, 23 deletions...onal/DataHandling/IRRE/ForeignField/Modify/ActionTest.php
- typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial/Classes/Controller/AbstractController.php 13 additions, 4 deletions...s/irre_tutorial/Classes/Controller/AbstractController.php
- typo3/sysext/extbase/Classes/DomainObject/AbstractDomainObject.php 5 additions, 0 deletions...ext/extbase/Classes/DomainObject/AbstractDomainObject.php
- typo3/sysext/extbase/Classes/Persistence/Generic/Mapper/DataMapper.php 4 additions, 0 deletions...extbase/Classes/Persistence/Generic/Mapper/DataMapper.php
- typo3/sysext/extbase/Classes/Persistence/Generic/Storage/Typo3DbBackend.php 20 additions, 3 deletions...se/Classes/Persistence/Generic/Storage/Typo3DbBackend.php
- typo3/sysext/extbase/Tests/Unit/Persistence/Generic/Storage/Typo3DbBackendTest.php 2 additions, 2 deletions...s/Unit/Persistence/Generic/Storage/Typo3DbBackendTest.php
- typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/ForeignField/AbstractActionTestCase.php 1 addition, 1 deletion...DataHandling/IRRE/ForeignField/AbstractActionTestCase.php
- typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/ForeignField/Modify/ActionTest.php 30 additions, 30 deletions...onal/DataHandling/IRRE/ForeignField/Modify/ActionTest.php
- typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/ForeignField/Publish/ActionTest.php 30 additions, 30 deletions...nal/DataHandling/IRRE/ForeignField/Publish/ActionTest.php
- typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/ForeignField/PublishAll/ActionTest.php 30 additions, 30 deletions.../DataHandling/IRRE/ForeignField/PublishAll/ActionTest.php
Please register or sign in to comment