Edgewall Software

Changes between Initial Version and Version 12 of Ticket #11748


Ignore:
Timestamp:
Aug 25, 2016, 10:05:20 AM (8 years ago)
Author:
Ryan J Ollos
Comment:

Possible solution is to have PermissionSystem.get_user_permissions only return permissions defined in IPermissionRequestor implementations: log:rjollos.git:t11748.3

This is a minor API change which could be avoided by having undefined default to True. However, I'm trying to keep the permission checking logic in PermissionSystem so that the behavior doesn't depend on the IPermissionStore being used.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #11748

    • Property Status newassigned
    • Property Owner set to Ryan J Ollos
    • Property Milestone unscheduled1.3.1
    • Property Keywords Search removed
  • Ticket #11748 – Release Notes

    initial v12  
     1The search box is only visible when the `SEARCH_VIEW` permission is defined and granted to the user.
  • Ticket #11748 – API Changes

    initial v12  
     1`PermissionSystem.get_user_permissions` returns only defined permissions, unless the `undefined` parameter is `True`. The default value of `undefined` is `False`.