Skip to content
Snippets Groups Projects
Commit b611228b authored by Benni Mack's avatar Benni Mack
Browse files

[BUGFIX] Use _LOCALIZED_UID also for pages in Extbase persistence

When pages use overlays, the special key "_PAGES_OVERLAY_UID"
is used (PageRepository->getPageOverlay), for other
pages doing overlays, the property "_LOCALIZED_UID" is used
(PageRepository->getRecordOverlay).

Extbase is setting the special property $_localizedUid in
a Domain Model, based on the key "_LOCALIZED_UID" in the
DataMapper. The Typo3DbBackend now maps the _PAGES_OVERLAY_UID
onto the _LOCALIZED_UID in order to have Extbase deal with
language overlays in pages as well.

Resolves: #88951
Releases: main, 12.4
Change-Id: If0b462d0373cf63fcdb78b75cc0f3381c85eee8d
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/82117


Tested-by: default avatarcore-ci <typo3@b13.com>
Reviewed-by: default avatarBenni Mack <benni@typo3.org>
Tested-by: default avatarBenni Mack <benni@typo3.org>
parent d0ea36d1
No related merge requests found
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment