[Erp5-report] r32798 seb - /erp5/trunk/products/ERP5Form/Form.py

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Feb 18 16:39:27 CET 2010


Author: seb
Date: Thu Feb 18 16:39:26 2010
New Revision: 32798

URL: http://svn.erp5.org?rev=32798&view=rev
Log:
the target field should not be None, fail with explicit message

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=32798&r1=32797&r2=32798&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/Form.py [utf8] (original)
+++ erp5/trunk/products/ERP5Form/Form.py [utf8] Thu Feb 18 16:39:26 2010
@@ -1047,6 +1047,9 @@
             proxy_field.values['field_id'] = target_field_id
 
             target_field = proxy_field.getTemplateField()
+            if target_field is None:
+              raise ValueError("Unable to find template : %s.%s" % (
+                               target_form_id, target_field_id))
 
             # copy data
             new_values = remove_same_value(copy(old_field, 'values'),




More information about the Erp5-report mailing list