From 509eb6915574e552350e63bf197d0bdb1f7345b1 Mon Sep 17 00:00:00 2001 From: Georg Ringer <georg.ringer@gmail.com> Date: Fri, 7 Jun 2024 01:34:17 +0200 Subject: [PATCH] [BUGFIX] Use proper workspace in SuggestWizard SuggestWizard should also find records in workspace. Resolves: #81732 Releases: main, 12.4 Change-Id: Ic552cd3329174632eb5be92ff9f7876959a454f3 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84640 Reviewed-by: Benni Mack <benni@typo3.org> Tested-by: core-ci <typo3@b13.com> Tested-by: Benni Mack <benni@typo3.org> --- .../Classes/Form/Wizard/SuggestWizardDefaultReceiver.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/typo3/sysext/backend/Classes/Form/Wizard/SuggestWizardDefaultReceiver.php b/typo3/sysext/backend/Classes/Form/Wizard/SuggestWizardDefaultReceiver.php index 494efd409fb7..cdbe09fe5378 100644 --- a/typo3/sysext/backend/Classes/Form/Wizard/SuggestWizardDefaultReceiver.php +++ b/typo3/sysext/backend/Classes/Form/Wizard/SuggestWizardDefaultReceiver.php @@ -102,9 +102,7 @@ class SuggestWizardDefaultReceiver $this->queryBuilder->getRestrictions() ->removeAll() ->add(GeneralUtility::makeInstance(DeletedRestriction::class)) - // if table is versionized, only get the records from the Live Workspace - // the overlay itself of WS-records is done below - ->add(GeneralUtility::makeInstance(WorkspaceRestriction::class, 0)); + ->add(GeneralUtility::makeInstance(WorkspaceRestriction::class, $this->getBackendUser()->workspace)); $this->table = $table; $this->config = $config; // get a list of all the pages that should be looked on -- GitLab