Ignore:
Timestamp:
10.01.2012 21:11:24 (4 months ago)
Author:
zmsdev
Message:

applied fix for purge of local-role: local-users on level-1 get lost

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ZMS/trunk/_accessmanager.py

    r1788 r1790  
    644644          if userid in valid_userids: 
    645645            nodes = self.getUserAttr(userid,'nodes',{}) 
    646             if len(filter(lambda x: (x=="{$}" and ob.id=="content") or x.endswith("/%s}"%ob.id),nodes.keys()))==0: 
     646            if len(filter(lambda x: (x=="{$}" and ob.id=="content") or x=="{$%s}"%ob.id or x.endswith("/%s}"%ob.id),nodes.keys()))==0: 
    647647              delLocalRoles = True 
    648648          elif userid in invalid_userids: 
Note: See TracChangeset for help on using the changeset viewer.