[Erp5-report] r26548 - /erp5/trunk/products/ERP5Type/Accessor/Category.py

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Apr 21 11:53:04 CEST 2009


Author: jp
Date: Tue Apr 21 11:53:04 2009
New Revision: 26548

URL: http://svn.erp5.org?rev=26548&view=rev
Log:
Make the number of parameters extensible

Modified:
    erp5/trunk/products/ERP5Type/Accessor/Category.py

Modified: erp5/trunk/products/ERP5Type/Accessor/Category.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/Accessor/Category.py?rev=26548&r1=26547&r2=26548&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Accessor/Category.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/Accessor/Category.py [utf8] Tue Apr 21 11:53:04 2009
@@ -168,14 +168,10 @@
     def __call__(self, instance, *args, **kw):
       if len(args) > 0:
         default = args[0]
+        kw['default'] = default
       else:
         default = None
-      return instance._getDefaultAcquiredCategoryMembership(self._key,
-                                                      spec=kw.get('spec',()),
-                                                      filter=kw.get('filter', None),
-                                                      portal_type=kw.get('portal_type',()),
-                                                      base=kw.get('base',0), default=default,
-                                                      checked_permission=kw.get('checked_permission', None))
+      return instance._getDefaultAcquiredCategoryMembership(self._key, **kw)
     psyco.bind(__call__)
 
 class ListGetter(BaseGetter):




More information about the Erp5-report mailing list