Mailing List Archive

SVN: GenericSetup/trunk/rolemap.py - fixed Python 2.3 compatibility
Log message for revision 41625:
- fixed Python 2.3 compatibility

Changed:
U GenericSetup/trunk/rolemap.py

-=-
Modified: GenericSetup/trunk/rolemap.py
===================================================================
--- GenericSetup/trunk/rolemap.py 2006-02-15 10:18:11 UTC (rev 41624)
+++ GenericSetup/trunk/rolemap.py 2006-02-15 11:39:43 UTC (rev 41625)
@@ -182,11 +182,12 @@
roles = p.getRoles( default=[] )
acquire = isinstance( roles, list ) # tuple means don't acquire
roles = [ r for r in roles if r in valid_roles ]
+ roles.sort()

if roles or not acquire:
permissions.append( { 'name' : name
, 'acquire' : acquire
- , 'roles' : sorted(roles)
+ , 'roles' : roles
} )

return permissions

_______________________________________________
Zope-CVS maillist - Zope-CVS@zope.org
http://mail.zope.org/mailman/listinfo/zope-cvs

Zope CVS instructions: http://dev.zope.org/CVS