[Checkins] SVN: Products.CMFCore/branches/miwa-adapterise-memberdata/Products/CMFCore/MemberDataTool.py adjust lookup
Miles Waller
miles at jamkit.com
Mon Mar 23 06:31:16 EDT 2009
Log message for revision 98308:
adjust lookup
Changed:
U Products.CMFCore/branches/miwa-adapterise-memberdata/Products/CMFCore/MemberDataTool.py
-=-
Modified: Products.CMFCore/branches/miwa-adapterise-memberdata/Products/CMFCore/MemberDataTool.py
===================================================================
--- Products.CMFCore/branches/miwa-adapterise-memberdata/Products/CMFCore/MemberDataTool.py 2009-03-23 10:28:21 UTC (rev 98307)
+++ Products.CMFCore/branches/miwa-adapterise-memberdata/Products/CMFCore/MemberDataTool.py 2009-03-23 10:31:15 UTC (rev 98308)
@@ -196,7 +196,10 @@
members = self._members
if not id in members:
base = aq_base(self)
- factory = queryUtility(IMemberData, default=MemberData)
+ factory = queryUtility(IMemberData)
+ if factory is None:
+ # BBB
+ factory = MemberData
members[id] = factory(base, id)
# Return a wrapper with self as containment and
# the user as context.
More information about the Checkins
mailing list