From ed852ed8d2633adf9a73f509822bbe3b30bc9460 Mon Sep 17 00:00:00 2001 From: Rune Piper Date: Mon, 20 Jan 2025 07:37:02 +0100 Subject: [PATCH] fix: get site in document model --- Classes/Domain/Model/Document.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Classes/Domain/Model/Document.php b/Classes/Domain/Model/Document.php index 9fea1b1..aef4da1 100644 --- a/Classes/Domain/Model/Document.php +++ b/Classes/Domain/Model/Document.php @@ -138,7 +138,7 @@ public static function createFromTSFE(TypoScriptFrontendController $tsfe): Docum $document = new Document(); $document->setId(md5($url)); - $document->setRootPageId($tsfe->getSite()->getRootPageId() ?? 0); + $document->setRootPageId($GLOBALS['TYPO3_REQUEST']->getAttribute('site')->getRootPageId() ?? 0); $document->setContent(implode(PHP_EOL, $content ?? [])); $document->setType('page'); $document->setTitle($tsfe->page['title'] ?? '');