[kupu-checkins] r38234 - kupu/branch/kupu-1.3/plone/kupu_plone_layer

wiggy at codespeak.net wiggy at codespeak.net
Fri Feb 9 12:51:00 CET 2007


Author: wiggy
Date: Fri Feb  9 12:50:53 2007
New Revision: 38234

Modified:
   kupu/branch/kupu-1.3/plone/kupu_plone_layer/kupuInfoForBrains.py
Log:
Take acquisition wrapping into account when comparing object instances

Modified: kupu/branch/kupu-1.3/plone/kupu_plone_layer/kupuInfoForBrains.py
==============================================================================
--- kupu/branch/kupu-1.3/plone/kupu_plone_layer/kupuInfoForBrains.py	(original)
+++ kupu/branch/kupu-1.3/plone/kupu_plone_layer/kupuInfoForBrains.py	Fri Feb  9 12:50:53 2007
@@ -167,14 +167,15 @@
 res = []
 
 portal = url_tool.getPortalObject()
-if linkhere and portal is not context:
+portal = portal.aq_base
+if linkhere and portal is not context.aq_base:
     data = info_object(context, False)
     if data:
         data['label'] = '. (%s)' % context.title_or_id()
         res.append(data)
 
 if linkparent:
-    if portal is not context:
+    if portal is not context.aq_base:
         data = info_object(context.aq_parent, True)
         if data:
             data['label'] = '.. (Parent folder)'


More information about the kupu-checkins mailing list