[BUGFIX] Extbase: correct handling of mm relations 82/51782/3
authorJohannes Kasberger <johannes.kasberger@reelworx.at>
Tue, 21 Feb 2017 13:27:56 +0000 (14:27 +0100)
committerGeorg Ringer <georg.ringer@gmail.com>
Tue, 21 Feb 2017 18:01:35 +0000 (19:01 +0100)
commitadb45e1d7bcb6a445c0e66dbd936092a72a52cde
tree6be16ac0aaf5757de507791c65e2fc7dba02ef47
parentc5554a378e80a830bb6a917d6b5eae2c67949fd3
[BUGFIX] Extbase: correct handling of mm relations

This change fixes a regression after the doctrine migration and additionally
fixes a wrong join condition which is also present in version 7

Resolves: #79931
Resolves: #79932
Releases: master
Change-Id: I04a4ce174fb1da3baca9af8ba771a7db70d9a884
Reviewed-on: https://review.typo3.org/51782
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
typo3/sysext/extbase/Classes/Persistence/Generic/Storage/Typo3DbQueryParser.php
typo3/sysext/extbase/Tests/Functional/Fixtures/Extensions/blog_example/Classes/Domain/Repository/PostRepository.php
typo3/sysext/extbase/Tests/Functional/Persistence/Fixtures/category-mm.xml
typo3/sysext/extbase/Tests/Functional/Persistence/RelationTest.php