From cd116df56957f0020641085ac31cbbc29d63be79 Mon Sep 17 00:00:00 2001 From: wadichaabene Date: Fri, 31 Jan 2025 21:52:58 +0100 Subject: [PATCH] [BUGFIX] Change protection page form --- Classes/Utility/MailUtility.php | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/Classes/Utility/MailUtility.php b/Classes/Utility/MailUtility.php index 28bdc6c..83173a3 100644 --- a/Classes/Utility/MailUtility.php +++ b/Classes/Utility/MailUtility.php @@ -21,7 +21,7 @@ use TYPO3\CMS\Fluid\View\StandaloneView; use TYPO3\CMS\Fluid\View\TemplatePaths; use TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface; use Symfony\Component\Mime\Address; - +use TYPO3\CMS\Frontend\Page\PageRepository; /** * */ @@ -373,12 +373,9 @@ class MailUtility UriBuilder::class ); if ($dataProtectionPid) { - $dataProtectionPid = $uriBuilder - ->reset() - ->setTargetPageUid( - $settings['dataProtectionPid'] - ) - ->build(); + $pageRepository = GeneralUtility::makeInstance(PageRepository::class); + $urlPage = $pageRepository->getPage($settings['dataProtectionPid']); + $dataProtectionPid = $domain.$urlPage['slug']; } $htmlView->assign('domain', $domain); $htmlView->assign('linkDataprotection', $dataProtectionPid);