[BUGFIX] Consider property clean if lazy loaded proxy is untouched 07/55007/2
authorMatthias Vogel <typo3@kanti.de>
Tue, 8 Aug 2017 17:20:38 +0000 (19:20 +0200)
committerBenni Mack <benni@typo3.org>
Sat, 9 Dec 2017 22:04:44 +0000 (23:04 +0100)
commit4360ef0c069bd3c56bf04f82b776cec59c4804e2
treeb204882228d1dad8d30d03245a4f46a39f285696
parentf4521129f38b5d545579e7a8bad3af7e2a7bdb61
[BUGFIX] Consider property clean if lazy loaded proxy is untouched

Objects containing a LazyLoadingProxy will be marked dirty even if the
lazy proxy is untouched.

For more details see IsDirtyTest.

Resolves: #82065
Releases: master, 8.7
Change-Id: I579a275bb7d22af836be2497064ed09ea0203df6
Reviewed-on: https://review.typo3.org/55007
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
typo3/sysext/extbase/Classes/DomainObject/AbstractDomainObject.php
typo3/sysext/extbase/Classes/Persistence/Generic/LazyLoadingProxy.php
typo3/sysext/extbase/Tests/Functional/Fixtures/Extensions/blog_example/Configuration/TCA/Overrides/fe_users.php
typo3/sysext/extbase/Tests/Functional/Fixtures/Extensions/blog_example/Configuration/TCA/tx_blogexample_domain_model_blog.php
typo3/sysext/extbase/Tests/Functional/Fixtures/Extensions/blog_example/Resources/Private/Language/locallang_db.xml
typo3/sysext/extbase/Tests/Functional/Persistence/Fixtures/blogs.xml
typo3/sysext/extbase/Tests/Functional/Persistence/Fixtures/fe_users.xml
typo3/sysext/extbase/Tests/Functional/Persistence/IsDirtyTest.php [new file with mode: 0644]
typo3/sysext/extbase/Tests/Functional/Persistence/OperatorTest.php
typo3/sysext/extbase/Tests/Functional/Persistence/QueryParserTest.php