[Erp5-report] r38299 jerome - /erp5/trunk/products/CMFCategory/Category.py

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Sep 13 14:29:44 CEST 2010


Author: jerome
Date: Mon Sep 13 14:29:39 2010
New Revision: 38299

URL: http://svn.erp5.org?rev=38299&view=rev
Log:
support base to be passed as a boolean, not int

Modified:
    erp5/trunk/products/CMFCategory/Category.py

Modified: erp5/trunk/products/CMFCategory/Category.py
URL: http://svn.erp5.org/erp5/trunk/products/CMFCategory/Category.py?rev=38299&r1=38298&r2=38299&view=diff
==============================================================================
--- erp5/trunk/products/CMFCategory/Category.py [utf8] (original)
+++ erp5/trunk/products/CMFCategory/Category.py [utf8] Mon Sep 13 14:29:39 2010
@@ -362,8 +362,10 @@ class Category(Folder):
 
           recursive - if set to 1, list recursively
       """
-      if base == 0 or base is None: base = '' # Make sure we get a meaningful base
-      if base == 1: base = self.getBaseCategoryId() + '/' # Make sure we get a meaningful base
+      if not base:
+        base = '' # Make sure we get a meaningful base
+      if base:
+        base = self.getBaseCategoryId() + '/' # Make sure we get a meaningful base
       url_list = []
       for value in self.getCategoryChildValueList(recursive=recursive,
                                                   checked_permission=checked_permission):




More information about the Erp5-report mailing list