[BUGFIX] Avoid duplicate results in HMENU with workspaces
HMENU special="directory" and special="updated" did not use PageRepository directly, which led to duplicate entries with workspaces. This change does not use "$cObj->exec_..." anymore and fixes all problems. composer req --dev typo3/testing-framework:^6.15.2 Resolves: #96226 Releases: main, 11.5 Change-Id: I595ac05981d03246eb7671c9ae072f499bff5188 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/72684 Tested-by:core-ci <typo3@b13.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org>
Showing
- composer.json 1 addition, 1 deletioncomposer.json
- composer.lock 7 additions, 7 deletionscomposer.lock
- typo3/sysext/core/Classes/Domain/Repository/PageRepository.php 1 addition, 1 deletion.../sysext/core/Classes/Domain/Repository/PageRepository.php
- typo3/sysext/frontend/Classes/ContentObject/Menu/AbstractMenuContentObject.php 16 additions, 55 deletions.../Classes/ContentObject/Menu/AbstractMenuContentObject.php
- typo3/sysext/frontend/Tests/Functional/SiteHandling/SlugLinkGeneratorTest.php 158 additions, 0 deletions...d/Tests/Functional/SiteHandling/SlugLinkGeneratorTest.php
Please register or sign in to comment