From 1b2e41665f2ba6f4f0c288302b9742994f23c09c Mon Sep 17 00:00:00 2001 From: Susanne Moog <susanne.moog@typo3.com> Date: Fri, 15 Dec 2017 18:05:11 +0100 Subject: [PATCH] [BUGFIX] Add editor permissions to pagetree The new pagetree repository implementation did not check editor permissions and disallowed any edit / show action for non-admins. The fields to check permissions have been added. Change-Id: I827d4b50302ee4d6c3268c44b43f93fa9ef0c870 Resolves: #83347 Releases: master Reviewed-on: https://review.typo3.org/55099 Tested-by: TYPO3com <no-reply@typo3.com> Reviewed-by: Oliver Hader <oliver.hader@typo3.org> Tested-by: Oliver Hader <oliver.hader@typo3.org> Reviewed-by: Benni Mack <benni@typo3.org> Tested-by: Benni Mack <benni@typo3.org> --- .../backend/Classes/Tree/Repository/PageTreeRepository.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/typo3/sysext/backend/Classes/Tree/Repository/PageTreeRepository.php b/typo3/sysext/backend/Classes/Tree/Repository/PageTreeRepository.php index 39fc4a1bd163..5d1fda27f24c 100644 --- a/typo3/sysext/backend/Classes/Tree/Repository/PageTreeRepository.php +++ b/typo3/sysext/backend/Classes/Tree/Repository/PageTreeRepository.php @@ -61,6 +61,11 @@ class PageTreeRepository 't3ver_stage', 't3ver_tstamp', 't3ver_move_id', + 'perms_userid', + 'perms_user', + 'perms_groupid', + 'perms_group', + 'perms_everybody', ]; /** -- GitLab