--- a/server/test/data/schema/Affaire.py Thu May 14 10:24:56 2009 +0200
+++ b/server/test/data/schema/Affaire.py Thu May 14 11:38:40 2009 +0200
@@ -2,13 +2,13 @@
class Affaire(WorkflowableEntityType):
permissions = {
- 'read': ('managers',
+ 'read': ('managers',
ERQLExpression('X owned_by U'), ERQLExpression('X concerne S?, S owned_by U')),
'add': ('managers', ERQLExpression('X concerne S, S owned_by U')),
'update': ('managers', 'owners', ERQLExpression('X in_state S, S name in ("pitetre", "en cours")')),
'delete': ('managers', 'owners', ERQLExpression('X concerne S, S owned_by U')),
}
-
+
ref = String(fulltextindexed=True, indexed=True,
constraints=[SizeConstraint(16)])
sujet = String(fulltextindexed=True,
@@ -23,12 +23,12 @@
depends_on = SubjectRelation('Affaire')
require_permission = SubjectRelation('CWPermission')
-
+
class concerne(RelationType):
permissions = {
'read': ('managers', 'users', 'guests'),
'add': ('managers', RRQLExpression('U has_update_permission S')),
'delete': ('managers', RRQLExpression('O owned_by U')),
}
-
+