[Erp5-report] r10814 - /erp5/trunk/products/ERP5/Document/BankAccount.py

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Oct 18 17:04:48 CEST 2006


Author: jerome
Date: Wed Oct 18 17:04:46 2006
New Revision: 10814

URL: http://svn.erp5.org?rev=10814&view=rev
Log:
use _getTypeBasedMethod to get the BankAccount_getReference skin.


Modified:
    erp5/trunk/products/ERP5/Document/BankAccount.py

Modified: erp5/trunk/products/ERP5/Document/BankAccount.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/BankAccount.py?rev=10814&r1=10813&r2=10814&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/BankAccount.py (original)
+++ erp5/trunk/products/ERP5/Document/BankAccount.py Wed Oct 18 17:04:46 2006
@@ -76,9 +76,8 @@
       """
       value = self._baseGetReference(*args, **kw)
       if value in (None, ''):
-        # Try to get a skin named PortalType_getReference.
-        portal_type = self.getPortalType()
-        method = getattr(self, '%s_getReference' % portal_type.replace(' ', ''), None)
+        # Try to get a skin from type name
+        method = self._getTypeBasedMethod('getReference')
         if method is not None:
           return method(*args, **kw)
       return value




More information about the Erp5-report mailing list