Project

General

Profile

Bug #96381 ยป Fix-frontend-preview-on-restricted-pages.diff

Juergen Kussmann, 2021-12-17 13:03

View differences:

typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php
*/
public function initUserGroups()
{
if ($this->isInPreviewMode() &&
$this->context->getAspect('frontend.user')->isLoggedIn() ) {
// do NOT create userAspect! Because that would overwrite the already
// existing userAspect, which was created in TYPO3\CMS\Frontend\Middleware\PreviewSimulator::process()
return;
}
$userAspect = $this->fe_user->createUserAspect((bool)$this->loginAllowedInBranch);
$this->context->setAspect('frontend.user', $userAspect);
}
    (1-1/1)