[Erp5-report] r18236 - /erp5/trunk/products/ERP5Type/Core/Folder.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Dec 11 15:15:46 CET 2007
Author: jerome
Date: Tue Dec 11 15:15:46 2007
New Revision: 18236
URL: http://svn.erp5.org?rev=18236&view=rev
Log:
remove old comments that no longuer apply in searchFolder and countFolder. We
don't remove empty parameters before calling the catalog. The catalog decides
how to handle them.
Modified:
erp5/trunk/products/ERP5Type/Core/Folder.py
Modified: erp5/trunk/products/ERP5Type/Core/Folder.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/Core/Folder.py?rev=18236&r1=18235&r2=18236&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Core/Folder.py (original)
+++ erp5/trunk/products/ERP5Type/Core/Folder.py Tue Dec 11 15:15:46 2007
@@ -277,20 +277,7 @@
if delete_parent_uid:
del kw['parent_uid']
- # kw2 = {}
- # I (seb) remove this because sometimes it
- # is important to give a None parameter, like limit=None
- # Remove useless matter before calling the
- # catalog. In particular, consider empty
- # strings as None values
- #for cname in kw.keys():
- # if kw[cname] != '' and kw[cname] != None:
- # kw2[cname] = kw[cname]
-
- # The method to call to search the folder
- # content has to be called z_search_folder
- method = self.portal_catalog.portal_catalog
- return method(**kw)
+ return self.portal_catalog.searchResults(**kw)
security.declareProtected(Permissions.View, 'countFolder')
def countFolder(self, **kw):
@@ -323,17 +310,7 @@
if delete_parent_uid:
del kw['parent_uid']
- #kw2 = {}
- # Remove useless matter before calling the
- # catalog. In particular, consider empty
- # strings as None values
- #for cname in kw.keys():
- # if kw[cname] != '' and kw[cname]!=None:
- # kw2[cname] = kw[cname]
- # The method to call to search the folder
- # content has to be called z_search_folder
- method = self.portal_catalog.countResults
- return method(**kw)
+ return self.portal_catalog.countResults(**kw)
# Count objects in the folder
security.declarePrivate('_count')
More information about the Erp5-report
mailing list