From 119789b94685948fefdcc9d9d6ccc3da0eb630bd Mon Sep 17 00:00:00 2001 From: Denis Ivanov Date: Fri, 5 Jul 2024 20:41:10 +0300 Subject: [PATCH] [BUGFIX] no check for the existence of the aspect frontend.preview --- Classes/Service/RecordService.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Classes/Service/RecordService.php b/Classes/Service/RecordService.php index cd603acd1..e115dac7e 100644 --- a/Classes/Service/RecordService.php +++ b/Classes/Service/RecordService.php @@ -160,7 +160,8 @@ protected function isPreviewContext(): bool if (ApplicationType::fromRequest($request)->isFrontend()) { /** @var Context $context */ $context = GeneralUtility::makeInstance(Context::class); - return (bool) $context->getPropertyFromAspect('frontend.preview', 'isPreview'); + return $context->hasAspect('frontend.preview') + && $context->getPropertyFromAspect('frontend.preview', 'isPreview'); } return false; }