[Checkins] SVN: Products.CMFDefault/trunk/Products/CMFDefault/MembershipTool.py - use getProperty for member properties
Yvo Schubbe
y.2011 at wcm-solutions.de
Fri Feb 18 10:01:43 EST 2011
Log message for revision 120424:
- use getProperty for member properties
Changed:
U Products.CMFDefault/trunk/Products/CMFDefault/MembershipTool.py
-=-
Modified: Products.CMFDefault/trunk/Products/CMFDefault/MembershipTool.py
===================================================================
--- Products.CMFDefault/trunk/Products/CMFDefault/MembershipTool.py 2011-02-18 15:00:08 UTC (rev 120423)
+++ Products.CMFDefault/trunk/Products/CMFDefault/MembershipTool.py 2011-02-18 15:01:43 UTC (rev 120424)
@@ -78,7 +78,7 @@
#
# 'portal_membership' interface methods
#
- security.declareProtected( ListPortalMembers, 'getRoster' )
+ security.declareProtected(ListPortalMembers, 'getRoster')
def getRoster(self):
""" Return a list of mappings for 'listed' members.
@@ -88,9 +88,10 @@
isUserManager = _checkPermission(ManageUsers, self)
roster = []
for member in self.listMembers():
- if isUserManager or member.listed:
- roster.append({'id':member.getId(),
- 'listed':member.listed})
+ listed = member.getProperty('listed')
+ if isUserManager or listed:
+ roster.append({'id': member.getId(),
+ 'listed': listed})
return roster
security.declareProtected(ManagePortal, 'setMembersFolderById')
More information about the checkins
mailing list