[BUGFIX] Respect tablenames, fieldname when updating mm record 05/32505/7
authorFrans Saris <franssaris@gmail.com>
Fri, 29 Aug 2014 10:14:31 +0000 (12:14 +0200)
committerAnja Leichsenring <aleichsenring@ab-softlab.de>
Tue, 9 Sep 2014 10:47:23 +0000 (12:47 +0200)
commitcd0661c843853b84d35b295b3f6cfedb529d7641
treec636ec59420a68a0d317939bc9f890914ef536c4
parent16c3f273269cdfa485e0b2098795fcaa651bfe1e
[BUGFIX] Respect tablenames, fieldname when updating mm record

The Typo3DbBackend doesn't respect the columns tablenames
and fieldname when updating mm releations. As result wrong
relations are adjusted.

Resolves: #61268
Releases: 6.2, 6.3
Change-Id: Ica1c04fb54b2f152ccf0f9bd766091854f01721a
Reviewed-on: http://review.typo3.org/32505
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
typo3/sysext/extbase/Classes/Persistence/Generic/Backend.php
typo3/sysext/extbase/Classes/Persistence/Generic/Storage/Typo3DbBackend.php
typo3/sysext/extbase/Tests/Functional/Fixtures/Extensions/blog_example/Classes/Domain/Model/Blog.php
typo3/sysext/extbase/Tests/Functional/Fixtures/Extensions/blog_example/ext_tables.php
typo3/sysext/extbase/Tests/Functional/Persistence/Fixtures/category-mm.xml
typo3/sysext/extbase/Tests/Functional/Persistence/RelationTest.php