diff -r 672acc730ce5 -r d628defebc17 server/test/data/migrschema/Note.py --- a/server/test/data/migrschema/Note.py Thu May 14 10:24:56 2009 +0200 +++ b/server/test/data/migrschema/Note.py Thu May 14 11:38:40 2009 +0200 @@ -1,13 +1,13 @@ class Note(EntityType): - + permissions = {'read': ('managers', 'users', 'guests',), 'update': ('managers', 'owners',), 'delete': ('managers', ), - 'add': ('managers', + 'add': ('managers', ERQLExpression('X ecrit_part PE, U in_group G, ' 'PE require_permission P, P name "add_note", ' 'P require_group G'),)} - + date = Datetime() type = String(maxsize=1) whatever = Int() @@ -19,7 +19,7 @@ class ecrit_par(RelationType): permissions = {'read': ('managers', 'users', 'guests',), 'delete': ('managers', ), - 'add': ('managers', + 'add': ('managers', RRQLExpression('O require_permission P, P name "add_note", ' 'U in_group G, P require_group G'),) }