From fca1b86481660b9868fa4bb1fe54f4eb3ee66586 Mon Sep 17 00:00:00 2001 From: Susanne Moog <susanne.moog@typo3.com> Date: Wed, 4 Oct 2017 09:32:31 +0200 Subject: [PATCH] [BUGFIX] Correct route to workspace module Use correct route for generating split preview links in WorkspaceService Change-Id: I5cf83c435278b9c83c31e829f28f72dc61410da2 Resolves: #82663 Releases: master Reviewed-on: https://review.typo3.org/54279 Tested-by: TYPO3com <no-reply@typo3.com> Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch> Tested-by: Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by: Oliver Hader <oliver.hader@typo3.org> Tested-by: Oliver Hader <oliver.hader@typo3.org> --- typo3/sysext/workspaces/Classes/Service/WorkspaceService.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/typo3/sysext/workspaces/Classes/Service/WorkspaceService.php b/typo3/sysext/workspaces/Classes/Service/WorkspaceService.php index 5a1276845791..6ca08acad94c 100644 --- a/typo3/sysext/workspaces/Classes/Service/WorkspaceService.php +++ b/typo3/sysext/workspaces/Classes/Service/WorkspaceService.php @@ -15,7 +15,6 @@ namespace TYPO3\CMS\Workspaces\Service; */ use TYPO3\CMS\Backend\Configuration\TranslationConfigurationProvider; -use TYPO3\CMS\Backend\Routing\UriBuilder; use TYPO3\CMS\Backend\Utility\BackendUtility; use TYPO3\CMS\Core\Database\Connection; use TYPO3\CMS\Core\Database\ConnectionPool; @@ -864,7 +863,7 @@ class WorkspaceService implements SingletonInterface $uriBuilder = $this->getObjectManager()->get(\TYPO3\CMS\Extbase\Mvc\Web\Routing\UriBuilder::class); $redirect = 'index.php?redirect_url='; $viewScript = $uriBuilder - ->setArguments(['route' => GeneralUtility::makeInstance(UriBuilder::class)->buildUriFromModule('web_WorkspacesWorkspaces')]) + ->setArguments(['route' => '/web/WorkspacesWorkspaces/']) ->uriFor('index', [], 'Preview', 'workspaces', 'web_workspacesworkspaces') . '&id='; if ($addDomain === true) { return BackendUtility::getViewDomain($uid) . $redirect . urlencode($viewScript) . $uid; -- GitLab