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

[BUGFIX] Use Live Page ID in workspace routing

When in a workspace, the slug of a workspace'd
page record is properly resolved (good!), but
the versioned ID of the page is used within
the PageArguments.

This is in turn lets TSFE think that the "Page ID"
is the versioned ID, which is wrong (similarly to
the localized page ID / translated page ID), which
always need to be the live Page ID in order to
properly handle records on the page ("pid=live/default ID of the page")

Resolves: #93650
Releases: master, 10.4
Change-Id: I52e3880e2edb1f774a5dfb24a7bddaf81a3dcb19
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/68182


Tested-by: default avatarTYPO3com <noreply@typo3.com>
Tested-by: default avatarcore-ci <typo3@b13.com>
Tested-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
Tested-by: default avatarOliver Bartsch <bo@cedev.de>
Tested-by: default avatarBenni Mack <benni@typo3.org>
Reviewed-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: default avatarOliver Bartsch <bo@cedev.de>
Reviewed-by: default avatarBenni Mack <benni@typo3.org>
parent 45c4e13b
Branches
Tags
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