[Erp5-report] r30585 - /erp5/trunk/products/ERP5Form/Form.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Nov 13 16:52:11 CET 2009
Author: seb
Date: Fri Nov 13 16:52:11 2009
New Revision: 30585
URL: http://svn.erp5.org?rev=30585&view=rev
Log:
there was zero division error when the field_id was 'listbox'
after my last commit. Provide a solution to fix it
Modified:
erp5/trunk/products/ERP5Form/Form.py
Modified: erp5/trunk/products/ERP5Form/Form.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Form/Form.py?rev=30585&r1=30584&r2=30585&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/Form.py [utf8] (original)
+++ erp5/trunk/products/ERP5Form/Form.py [utf8] Fri Nov 13 16:52:11 2009
@@ -759,8 +759,13 @@
def getProxyableFieldList(self, field, form_field_list=None):
""""""
def extract_keyword(name):
- return [i for i in name.split('_') if not i in \
+ keyword_list = [i for i in name.split('_') if not i in \
('my', 'default', 'listbox')]
+ if len(keyword_list) == 0:
+ # This means that the name is one of the exception keywords,
+ # so we have to keep it
+ keyword_list = [name]
+ return keyword_list
def check_keyword_list(name, keyword_list):
count = 0
More information about the Erp5-report
mailing list