From 14116620e3f790ed308e1e3c65c1953327d6ce72 Mon Sep 17 00:00:00 2001 From: Alexander Grein Date: Thu, 14 Aug 2025 19:12:43 +0200 Subject: [PATCH] Add missing resourceStorage --- Classes/Security/CheckPermissions.php | 1 + 1 file changed, 1 insertion(+) diff --git a/Classes/Security/CheckPermissions.php b/Classes/Security/CheckPermissions.php index eb6f33c..778858a 100644 --- a/Classes/Security/CheckPermissions.php +++ b/Classes/Security/CheckPermissions.php @@ -84,6 +84,7 @@ public function checkBackendUserFileAccess(FileInterface $file): bool if ($backendUser->isAdmin()) { return true; } + $resourceStorage = $file->getStorage(); $storageFilePermissions = $backendUser->getTSConfig()['permissions.']['file.']['storage.'][$resourceStorage->getUid() . '.'] ?? []; $resourceStorage->setUserPermissions($storageFilePermissions); $majorVersion = GeneralUtility::makeInstance(Typo3Version::class)->getMajorVersion();