[!!!][BUGFIX] Respect rootLevel -1 for extbase queries
The rootLevel of a table can be configured to 0, 1 or -1. Currently only 0 and 1 are respected by the Typo3DbQueryParser when building the pageId statement. This patch streamlines the statement building to work for -1 settings as well. Change-Id: Ide900548ef90ea0f933f33640757b1cb20e8767e Resolves: #63406 Releases: master Reviewed-on: http://review.typo3.org/43675 Reviewed-by:Morton Jonuschat <m.jonuschat@mojocode.de> Tested-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
Showing
- typo3/sysext/core/Documentation/Changelog/master/Breaking-63406-RespectRootlevelConfigurationinExtbaseQueries.rst 36 additions, 0 deletions...g-63406-RespectRootlevelConfigurationinExtbaseQueries.rst
- typo3/sysext/extbase/Classes/Persistence/Generic/Storage/Typo3DbQueryParser.php 25 additions, 12 deletions...lasses/Persistence/Generic/Storage/Typo3DbQueryParser.php
- typo3/sysext/extbase/Tests/Unit/Persistence/Generic/Storage/Typo3DbQueryParserTest.php 14 additions, 3 deletions...it/Persistence/Generic/Storage/Typo3DbQueryParserTest.php
Please register or sign in to comment