From 3094bd952a099271e9794e00a285cab7daf789ce Mon Sep 17 00:00:00 2001 From: Ryan Cramer Date: Thu, 26 Jan 2023 08:01:41 -0500 Subject: [PATCH] Fix issue with protected files not being available to user with access when file was in repeater and page owning repeater had no template file. --- wire/modules/PagePermissions.module | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wire/modules/PagePermissions.module b/wire/modules/PagePermissions.module index d0c9dc44..44405175 100644 --- a/wire/modules/PagePermissions.module +++ b/wire/modules/PagePermissions.module @@ -658,7 +658,7 @@ class PagePermissions extends WireData implements Module { } else if($pagefile) { if(!$viewable && wireInstanceOf($page, 'RepeaterPage')) { /** @var RepeaterPage $page */ - $viewable = $page->getForPageRoot()->viewable(); + $viewable = $page->getForPageRoot()->viewable($checkTemplateFile); } if($viewable) { $viewable = $this->fileViewable($page, $pagefile);