[Erp5-report] r15656 - /erp5/trunk/products/ERP5Form/Form.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon Aug 13 18:54:39 CEST 2007
Author: jerome
Date: Mon Aug 13 18:54:39 2007
New Revision: 15656
URL: http://svn.erp5.org?rev=15656&view=rev
Log:
don't override dict builtin
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=15656&r1=15655&r2=15656&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/Form.py (original)
+++ erp5/trunk/products/ERP5Form/Form.py Mon Aug 13 18:54:39 2007
@@ -658,9 +658,9 @@
from Products.Formulator.MethodField import Method
from Products.Formulator.TALESField import TALESMethod
- def copy(dict):
+ def copy(_dict):
new_dict = {}
- for key, value in dict.items():
+ for key, value in _dict.items():
if value=='':
continue
if type(value) is Method:
@@ -669,7 +669,7 @@
value = TALESMethod(value._text)
elif not isinstance(value, (str, unicode, int, long, bool,
list, tuple, dict)):
- raise ValueError, str(value)
+ raise ValueError, repr(value)
new_dict[key] = value
return new_dict
More information about the Erp5-report
mailing list