[Erp5-report] r17076 - /erp5/trunk/products/HBTreeFolder2/HBTreeFolder2.py

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Oct 22 09:42:44 CEST 2007


Author: aurel
Date: Mon Oct 22 09:42:44 2007
New Revision: 17076

URL: http://svn.erp5.org?rev=17076&view=rev
Log:
use marker for base_id in objectIds in order to not confuse when we
want all object for all trees or all object of the root tree

Modified:
    erp5/trunk/products/HBTreeFolder2/HBTreeFolder2.py

Modified: erp5/trunk/products/HBTreeFolder2/HBTreeFolder2.py
URL: http://svn.erp5.org/erp5/trunk/products/HBTreeFolder2/HBTreeFolder2.py?rev=17076&r1=17075&r2=17076&view=diff
==============================================================================
--- erp5/trunk/products/HBTreeFolder2/HBTreeFolder2.py (original)
+++ erp5/trunk/products/HBTreeFolder2/HBTreeFolder2.py Mon Oct 22 09:42:44 2007
@@ -438,14 +438,14 @@
         
     security.declareProtected(access_contents_information,
                               'ObjectValues')
-    def objectValues(self, base_id=None, spec=None):
+    def objectValues(self, base_id=_marker, spec=None):
         return LazyMap(self._getOb, self.objectIds(base_id))
 
 
     security.declareProtected(access_contents_information,
                               'objectIds')
-    def objectIds(self, base_id=None, spec=None):
-        if base_id is None:
+    def objectIds(self, base_id=_marker, spec=None):
+        if base_id is _marker:
             return LazyCat(LazyMap(self._treeObjectIds, self.getTreeIdList()))
         else:
             return self._treeObjectIds(base_id=base_id)
@@ -453,7 +453,7 @@
     
     security.declareProtected(access_contents_information,
                               'objectItems')
-    def objectItems(self, base_id=None, spec=None):
+    def objectItems(self, base_id=_marker, spec=None):
         # Returns a list of (id, subobject) tuples of the current object.
         # If 'spec' is specified, returns only objects whose meta_type match
         # 'spec'




More information about the Erp5-report mailing list