changeset 10193 | a0a11be5a9cb |
parent 10192 | 365e5a0287d6 |
child 10283 | 8e6aa8ed6ee1 |
--- a/schema.py Mon Feb 02 23:17:15 2015 +0100 +++ b/schema.py Wed Feb 04 21:55:37 2015 +0100 @@ -1094,7 +1094,10 @@ if self[objtype].final: raise BadSchemaDefinition('computed relations cannot be final') rdef = ybo.RelationDefinition( - subjtype, rschema.type, objtype) + subjtype, rschema.type, objtype, + __permissions__={'add': (), + 'delete': (), + 'read': ('managers', 'users', 'guests')}) rdef.infered = True self.add_relation_def(rdef)