From 21036dae20071284600ca03132bd9833a3e85156 Mon Sep 17 00:00:00 2001 From: helmutm Date: Thu, 8 Oct 2009 09:17:35 +0000 Subject: [PATCH] provide additional permission check git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3572 fd906abe-77d9-0310-91a1-e0d9ade77398 --- security/common.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/security/common.py b/security/common.py index aed5acc..07b08ca 100644 --- a/security/common.py +++ b/security/common.py @@ -62,6 +62,9 @@ def canListObject(obj, noCheck=False): def canWriteObject(obj): return canWrite(obj, 'title') +def canEditRestricted(obj): + return checkPermission('loops.EditRestricted', obj) + def checkPermission(permission, obj): return baseCheckPermission(permission, obj)