Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 13:00:51 wolf:forge [dev *%=]$ git diff
- diff --git i/scripts/fix-home-permissions.py w/scripts/fix-home-permissions.py
- index c965d4a..2e1306e 100644
- --- i/scripts/fix-home-permissions.py
- +++ w/scripts/fix-home-permissions.py
- @@ -40,9 +40,12 @@ def main():
- ace.role_id==authenticated_role._id and ace.access==M.ACE.ALLOW and ace.permission in ('create', 'edit', 'delete', 'unmoderated_post')
- )
- )
- + if (member_role._id, M.ACE.ALLOW, 'update') in new_acl:
- + del new_acl[(member_role._id, M.ACE.ALLOW, 'update')]
- +
- # add member create/edit permissions
- new_acl[(member_role._id, M.ACE.ALLOW, 'create')] = M.ACE.allow(member_role._id, 'create')
- - new_acl[(member_role._id, M.ACE.ALLOW, 'update')] = M.ACE.allow(member_role._id, 'update')
- + new_acl[(member_role._id, M.ACE.ALLOW, 'edit')] = M.ACE.allow(member_role._id, 'edit')
- new_acl[(member_role._id, M.ACE.ALLOW, 'unmoderated_post')] = M.ACE.allow(member_role._id, 'unmoderated_post')
- if TEST:
Add Comment
Please, Sign In to add comment