app/soc/logic/cleaning.py
changeset 1440 58ac0b3f59ac
parent 1425 49d385edb6b4
child 1446 bcbbcb72429d
--- a/app/soc/logic/cleaning.py	Sat Feb 21 17:58:45 2009 +0000
+++ b/app/soc/logic/cleaning.py	Sat Feb 21 20:13:46 2009 +0000
@@ -452,6 +452,11 @@
 
   roles = checker.getMembership(access_level)
 
-  if not rights.hasMembership(roles, {'scope_path': scope_path}):
+  django_args = {
+      'scope_path': scope_path,
+      'prefix': prefix
+      }
+
+  if not rights.hasMembership(roles, django_args):
     self._errors[field] = ErrorList([DEF_NO_RIGHTS_FOR_ACL_MSG])
     del self.cleaned_data[field]