[Erp5-report] r13175 - /erp5/trunk/products/ERP5Form/ParallelListField.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Mar 2 10:34:17 CET 2007
Author: romain
Date: Fri Mar 2 10:34:16 2007
New Revision: 13175
URL: http://svn.erp5.org?rev=13175&view=rev
Log:
REQUEST needs to be propagated to get_value (for web_mode for example).
Modified:
erp5/trunk/products/ERP5Form/ParallelListField.py
Modified: erp5/trunk/products/ERP5Form/ParallelListField.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Form/ParallelListField.py?rev=13175&r1=13174&r2=13175&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/ParallelListField.py (original)
+++ erp5/trunk/products/ERP5Form/ParallelListField.py Fri Mar 2 10:34:16 2007
@@ -221,19 +221,18 @@
return html
security.declareProtected('Access contents information', 'get_value')
- def get_value(self, id, **kw):
+ def get_value(self, id, REQUEST=None, **kw):
"""
Get value for id.
Optionally pass keyword arguments that get passed to TALES
expression.
"""
- REQUEST = kw.get('REQUEST')
key = '_v_plf_%s' % id
if (REQUEST is not None) and \
(REQUEST.has_key(key)):
result = REQUEST.get(key)
else:
- result = ZMIField.get_value(self, id, **kw)
+ result = ZMIField.get_value(self, id, REQUEST=REQUEST, **kw)
return result
def generateSubForm(self, value, REQUEST):
@@ -253,7 +252,7 @@
'value': [],
'is_right_display': 0,
'size': 5,
- 'editable' : self.get_value('editable')
+ 'editable' : self.get_value('editable', REQUEST=REQUEST)
}
hash_list = []
More information about the Erp5-report
mailing list