[Erp5-report] r35012 jerome - /erp5/trunk/products/ERP5Form/Form.py

nobody at svn.erp5.org nobody at svn.erp5.org
Wed May 5 17:04:29 CEST 2010


Author: jerome
Date: Wed May  5 17:04:23 2010
New Revision: 35012

URL: http://svn.erp5.org?rev=35012&view=rev
Log:
REQUEST is sometimes passed, but with None value. Call get_request only if
REQUEST is not None

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=35012&r1=35011&r2=35012&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/Form.py [utf8] (original)
+++ erp5/trunk/products/ERP5Form/Form.py [utf8] Wed May  5 17:04:23 2010
@@ -324,8 +324,9 @@
   return_value = StaticValue(value)(field, id, **kw)
   return return_value, isCacheable(return_value)
 
-def get_value(self, id, **kw):
-  REQUEST = kw.get('REQUEST', get_request())
+def get_value(self, id, REQUEST=None, **kw):
+  if REQUEST is None:
+    REQUEST = get_request()
   if REQUEST is not None:
     field = REQUEST.get(
       'field__proxyfield_%s_%s_%s' % (self.id, self._p_oid, id),




More information about the Erp5-report mailing list