# HG changeset patch # User Sylvain Thénault # Date 1263400853 -3600 # Node ID 94ffaecd8e8c4c12d939b11f684cdc811ccd3b40 # Parent d9d031d68be243629cd5534b5c7684c3e6528691 ouch, has_perm was always returning False... diff -r d9d031d68be2 -r 94ffaecd8e8c schema.py --- a/schema.py Wed Jan 13 16:07:54 2010 +0100 +++ b/schema.py Wed Jan 13 17:40:53 2010 +0100 @@ -449,6 +449,7 @@ for rdef in self.rdefs.itervalues(): if not rdef.has_perm(session, action, **kwargs): return False + return True @deprecated('use .rdef(subjtype, objtype).role_cardinality(role)') def cardinality(self, subjtype, objtype, target):