From 99de14ff440ad3127ef3ad86b2c692ca12d1696f Mon Sep 17 00:00:00 2001 From: Helmut Merz Date: Sun, 20 Jan 2013 14:29:05 +0100 Subject: [PATCH] bug fix: security setting for resource --- security/setter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/security/setter.py b/security/setter.py index a03829b..e9248df 100644 --- a/security/setter.py +++ b/security/setter.py @@ -256,7 +256,7 @@ class ResourceSecuritySetter(LoopsObjectSecuritySetter): def setStateSecurity(self): statesDefs = (self.globalOptions('organize.stateful.resource', [])) for std in statesDefs: - stf = component.getAdapter(self.target, IStateful, name=std) + stf = component.getAdapter(self.baseObject, IStateful, name=std) stf.getStateObject().setSecurity(self.context) def setRolePermissions(self, settings):