web/views/schema.py
branchstable
changeset 6084 c764be84700d
parent 6045 f414a587075d
child 6582 8eb7883b4223
--- a/web/views/schema.py	Tue Aug 10 14:16:12 2010 +0200
+++ b/web/views/schema.py	Tue Aug 10 14:19:55 2010 +0200
@@ -113,7 +113,7 @@
         perms = {}
         for rdef in rschema.rdefs.itervalues():
             rdef_perms = []
-            for action in ('read', 'add', 'delete'):
+            for action in rdef.ACTIONS:
                 groups = sorted(rdef.get_groups(action))
                 exprs = sorted(e.expression for e in rdef.get_rqlexprs(action))
                 rdef_perms.append( (action, (tuple(groups), tuple(exprs))) )