[BUGFIX] Bring back findByUid behavior for L>0 35/58635/12
authorTymoteusz Motylewski <t.motylewski@gmail.com>
Mon, 15 Oct 2018 10:20:48 +0000 (12:20 +0200)
committerGeorg Ringer <georg.ringer@gmail.com>
Sat, 20 Oct 2018 08:45:02 +0000 (10:45 +0200)
commit5e0305969800cb1cd61c098e2c09cab773c54717
tree91b666da4a65ec3e79f99fb80b2c3945ce768456
parentbd0230437a1bd2ad3d7b25e3899d0a53ab41c50d
[BUGFIX] Bring back findByUid behavior for L>0

findByUid as well as getObjectByIdentifier will always overlay records
to a language from the global context.

This solves the problem with controller arguments not being translated,
when default language record was used in the URL.

Resolves: #86619
Releases: master
Related: #82363
Change-Id: I823cdc1118a8217e306473b1596d349cc7ca08d4
Reviewed-on: https://review.typo3.org/58635
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: Alexander Grein <alexander.grein@gmail.com>
Tested-by: Alexander Grein <alexander.grein@gmail.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
typo3/sysext/core/Documentation/Changelog/9.5/Important-82363-MakeExtBaseTranslationHandlingConsistentWithTyposcript.rst
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/Controller/BlogController.php
typo3/sysext/extbase/Tests/Functional/Mvc/Controller/ControllerArgumentsMappingTest.php [new file with mode: 0644]
typo3/sysext/extbase/Tests/Functional/Persistence/QueryLocalizedDataTest.php