Bug #103938
closedProperly redirect backend routes
100%
Description
Users might share URLs from the backend, e.g. https://example.com/typo3/module/site/configuration/edit?site=example_site
Those URLs end up in the initial start module instead of actually being opened.
This also affects custom modules by users, not only TYPO3 core modules.
The redirect only works for some routes with special hard coded handling.
The issue seems to be within TYPO3\CMS\Backend\Controller\BackendController->getStartupModule()
where the name from redirect is used as a module instead of the actual module.
The redirect transports the route identifier, not the module identifier. Therefore the route identifier needs to be resolved to the module for proper check.
- Create a site
- Navigate to site module
- Edit the given site
- Copy the URL and open it within a new tab
Expected: The edit form of the site is shown
Actual: The dashboard (first module) is shown
Updated by Gerrit Code Review 9 months ago
- Status changed from New to Under Review
Patch set 1 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/84432
Updated by Gerrit Code Review 6 months ago
Patch set 2 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/84432
Updated by Gerrit Code Review 6 months ago
Patch set 3 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/84432
Updated by Gerrit Code Review 6 months ago
Patch set 1 for branch 12.4 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/85829
Updated by Daniel Siepmann 6 months ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset c2d7bdfff85f0d87120415c6ff4f53fbbe04270a.