Edgewall Software

Changes between Initial Version and Version 3 of Ticket #12242


Ignore:
Timestamp:
Aug 27, 2016, 7:47:42 AM (8 years ago)
Author:
Ryan J Ollos
Comment:

Committed to trunk in r15094. The changes include comment:5:ticket:12226 and comment:7:ticket:12226.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #12242

    • Property Status assignedclosed
    • Property Resolutionfixed
    • Property Milestone 1.21.3.1
  • Ticket #12242 – Release Notes

    initial v3  
     1The `trac-admin` `permission add` command is atomic when operating on a list of permissions. If the user already possesses one of the permissions, a warning will be printed and the other permissions in the list will be granted. If one of the permissions raises a `TracError` (e.g. not a valid action), none of the permissions in the list are granted.
  • Ticket #12242 – API Changes

    initial v3  
     1`PermissionSystem.grant_permission` raises `PermissionExistsError` rather than `IntegrityError` when the user already has the action or is a member of the group.