equal
deleted
inserted
replaced
450 rights.setCurrentUser(user.account, user) |
450 rights.setCurrentUser(user.account, user) |
451 checker = rights_logic.Checker(prefix) |
451 checker = rights_logic.Checker(prefix) |
452 |
452 |
453 roles = checker.getMembership(access_level) |
453 roles = checker.getMembership(access_level) |
454 |
454 |
455 if not rights.hasMembership(roles, {'scope_path': scope_path}): |
455 django_args = { |
|
456 'scope_path': scope_path, |
|
457 'prefix': prefix |
|
458 } |
|
459 |
|
460 if not rights.hasMembership(roles, django_args): |
456 self._errors[field] = ErrorList([DEF_NO_RIGHTS_FOR_ACL_MSG]) |
461 self._errors[field] = ErrorList([DEF_NO_RIGHTS_FOR_ACL_MSG]) |
457 del self.cleaned_data[field] |
462 del self.cleaned_data[field] |