From 1997d53195501d33e1eafdd17e81860a74c12916 Mon Sep 17 00:00:00 2001 From: Sebastian Michaelsen Date: Mon, 17 Nov 2025 10:53:32 +0100 Subject: [PATCH] fix: improve detection of TypoScript availability --- Classes/DataProviding/Helpers/LabelHelper.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Classes/DataProviding/Helpers/LabelHelper.php b/Classes/DataProviding/Helpers/LabelHelper.php index ebf9e72..e6e924f 100644 --- a/Classes/DataProviding/Helpers/LabelHelper.php +++ b/Classes/DataProviding/Helpers/LabelHelper.php @@ -36,7 +36,11 @@ public function translate(?string $extensionName, string $id, array $arguments = private function isFrontendTypoScriptAvailable(): bool { - return $this->getRequest()?->getAttribute('frontend.typoscript') instanceof FrontendTypoScript; + $frontendTypoScript = $this->getRequest()?->getAttribute('frontend.typoscript'); + if (!$frontendTypoScript instanceof FrontendTypoScript) { + return false; + } + return $frontendTypoScript->hasSetup(); } private function getRequest(): ?ServerRequestInterface