[BUGFIX] Proper reference index updating on workspace publish
Yet another reference index bugfix: On workspace publish, reference index is not properly triggered as already noted in some of the .csv test files. The patch moves some of the recently added methods from DataHandler to ReferenceIndexUpdater and handles cases like publish correctly. Change-Id: Ieb1b466493ab67f3477249a421fbeae26d82310b Resolves: #92476 Releases: master, 10.4 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/65876 Tested-by:TYPO3com <noreply@typo3.com> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch>
Showing
- typo3/sysext/core/Classes/DataHandling/DataHandler.php 11 additions, 72 deletionstypo3/sysext/core/Classes/DataHandling/DataHandler.php
- typo3/sysext/core/Classes/DataHandling/ReferenceIndexUpdater.php 130 additions, 0 deletions...ysext/core/Classes/DataHandling/ReferenceIndexUpdater.php
- typo3/sysext/workspaces/Classes/Hook/DataHandlerHook.php 4 additions, 11 deletionstypo3/sysext/workspaces/Classes/Hook/DataHandlerHook.php
- typo3/sysext/workspaces/Tests/Functional/DataHandling/FAL/Publish/DataSet/copyContent.csv 2 additions, 1 deletion...nctional/DataHandling/FAL/Publish/DataSet/copyContent.csv
- typo3/sysext/workspaces/Tests/Functional/DataHandling/FAL/Publish/DataSet/createContentWFileReference.csv 1 addition, 1 deletion...dling/FAL/Publish/DataSet/createContentWFileReference.csv
- typo3/sysext/workspaces/Tests/Functional/DataHandling/FAL/Publish/DataSet/deleteContent.csv 0 additions, 2 deletions...tional/DataHandling/FAL/Publish/DataSet/deleteContent.csv
- typo3/sysext/workspaces/Tests/Functional/DataHandling/FAL/Publish/DataSet/localizeContent.csv 2 additions, 0 deletions...onal/DataHandling/FAL/Publish/DataSet/localizeContent.csv
- typo3/sysext/workspaces/Tests/Functional/DataHandling/FAL/Publish/DataSet/modifyContentNAddFileReference.csv 1 addition, 1 deletion...ng/FAL/Publish/DataSet/modifyContentNAddFileReference.csv
- typo3/sysext/workspaces/Tests/Functional/DataHandling/FAL/Publish/DataSet/modifyContentNDeleteAllFileReference.csv 0 additions, 2 deletions.../Publish/DataSet/modifyContentNDeleteAllFileReference.csv
- typo3/sysext/workspaces/Tests/Functional/DataHandling/FAL/Publish/DataSet/modifyContentNDeleteFileReference.csv 1 addition, 2 deletions...FAL/Publish/DataSet/modifyContentNDeleteFileReference.csv
- typo3/sysext/workspaces/Tests/Functional/DataHandling/FAL/PublishAll/DataSet/copyContent.csv 2 additions, 0 deletions...ional/DataHandling/FAL/PublishAll/DataSet/copyContent.csv
- typo3/sysext/workspaces/Tests/Functional/DataHandling/FAL/PublishAll/DataSet/createContentWFileReference.csv 1 addition, 0 deletions...ng/FAL/PublishAll/DataSet/createContentWFileReference.csv
- typo3/sysext/workspaces/Tests/Functional/DataHandling/FAL/PublishAll/DataSet/deleteContent.csv 0 additions, 2 deletions...nal/DataHandling/FAL/PublishAll/DataSet/deleteContent.csv
- typo3/sysext/workspaces/Tests/Functional/DataHandling/FAL/PublishAll/DataSet/localizeContent.csv 2 additions, 0 deletions...l/DataHandling/FAL/PublishAll/DataSet/localizeContent.csv
- typo3/sysext/workspaces/Tests/Functional/DataHandling/FAL/PublishAll/DataSet/modifyContentNAddFileReference.csv 1 addition, 0 deletions...FAL/PublishAll/DataSet/modifyContentNAddFileReference.csv
- typo3/sysext/workspaces/Tests/Functional/DataHandling/FAL/PublishAll/DataSet/modifyContentNDeleteAllFileReference.csv 0 additions, 2 deletions...blishAll/DataSet/modifyContentNDeleteAllFileReference.csv
- typo3/sysext/workspaces/Tests/Functional/DataHandling/FAL/PublishAll/DataSet/modifyContentNDeleteFileReference.csv 1 addition, 2 deletions.../PublishAll/DataSet/modifyContentNDeleteFileReference.csv
- typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/ForeignField/Publish/DataSet/copyPage.csv 5 additions, 2 deletions...taHandling/IRRE/ForeignField/Publish/DataSet/copyPage.csv
- typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/ForeignField/Publish/DataSet/copyPageWHotelBeforeParentContent.csv 5 additions, 2 deletions...eld/Publish/DataSet/copyPageWHotelBeforeParentContent.csv
- typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/ForeignField/Publish/DataSet/copyParentContent.csv 1 addition, 1 deletion...g/IRRE/ForeignField/Publish/DataSet/copyParentContent.csv
Please register or sign in to comment