Guest User

Untitled

a guest
Oct 23rd, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. 13:00:51 wolf:forge [dev *%=]$ git diff
  2. diff --git i/scripts/fix-home-permissions.py w/scripts/fix-home-permissions.py
  3. index c965d4a..2e1306e 100644
  4. --- i/scripts/fix-home-permissions.py
  5. +++ w/scripts/fix-home-permissions.py
  6. @@ -40,9 +40,12 @@ def main():
  7. ace.role_id==authenticated_role._id and ace.access==M.ACE.ALLOW and ace.permission in ('create', 'edit', 'delete', 'unmoderated_post')
  8. )
  9. )
  10. + if (member_role._id, M.ACE.ALLOW, 'update') in new_acl:
  11. + del new_acl[(member_role._id, M.ACE.ALLOW, 'update')]
  12. +
  13. # add member create/edit permissions
  14. new_acl[(member_role._id, M.ACE.ALLOW, 'create')] = M.ACE.allow(member_role._id, 'create')
  15. - new_acl[(member_role._id, M.ACE.ALLOW, 'update')] = M.ACE.allow(member_role._id, 'update')
  16. + new_acl[(member_role._id, M.ACE.ALLOW, 'edit')] = M.ACE.allow(member_role._id, 'edit')
  17. new_acl[(member_role._id, M.ACE.ALLOW, 'unmoderated_post')] = M.ACE.allow(member_role._id, 'unmoderated_post')
  18.  
  19. if TEST:
Add Comment
Please, Sign In to add comment