From ad42c0f046df5563703f6e49a8aecff805b4eca5 Mon Sep 17 00:00:00 2001 From: Albert S Date: Mon, 25 Oct 2021 18:07:23 +0200 Subject: [PATCH] handlers: HandlerPageEdit: canAccess(): Check with effectivePermisisons() --- handlers/handlerpageedit.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/handlers/handlerpageedit.cpp b/handlers/handlerpageedit.cpp index 085ebc4..cc907c9 100644 --- a/handlers/handlerpageedit.cpp +++ b/handlers/handlerpageedit.cpp @@ -25,7 +25,7 @@ SOFTWARE. #include "../parser.h" bool HandlerPageEdit::canAccess([[maybe_unused]] std::string page) { - return this->userSession->user.permissions.canEdit(); + return effectivePermissions(page).canEdit(); } bool HandlerPageEdit::pageMustExist()