[Zope-Checkins] CVS: Zope2 - SimpleItem.py:1.88

chrism@serenade.digicool.com chrism@serenade.digicool.com
Wed, 18 Apr 2001 14:00:08 -0400


Update of /cvs-repository/Zope2/lib/python/OFS
In directory serenade.digicool.com:/home/chrism/sandboxes/testtrunk/lib/python/OFS

Modified Files:
	SimpleItem.py 
Log Message:
Changed SimpleItem to only look in aq_base of object for a get_size method. (Collector 2169)


--- Updated File SimpleItem.py in package Zope2 --
--- SimpleItem.py	2001/04/03 15:13:42	1.87
+++ SimpleItem.py	2001/04/18 18:00:07	1.88
@@ -309,9 +309,9 @@
                 mode=mode | 0002
                 
         # get size
-        if hasattr(self, 'get_size'):
+        if hasattr(aq_base(self), 'get_size'):
             size=self.get_size()
-        elif hasattr(self,'manage_FTPget'):
+        elif hasattr(aq_base(self),'manage_FTPget'):
             size=len(self.manage_FTPget())
         else:
             size=0