[Erp5-report] r21052 - /erp5/trunk/products/ERP5Form/

nobody at svn.erp5.org nobody at svn.erp5.org
Wed May 21 11:55:37 CEST 2008


Author: jm
Date: Wed May 21 11:55:31 2008
New Revision: 21052

URL: http://svn.erp5.org?rev=21052&view=rev
Log:
Make r21048 safer when calling render_view methods.

Modified:
    erp5/trunk/products/ERP5Form/DurationField.py
    erp5/trunk/products/ERP5Form/FormulatorPatch.py
    erp5/trunk/products/ERP5Form/ImageField.py
    erp5/trunk/products/ERP5Form/MultiRelationField.py
    erp5/trunk/products/ERP5Form/ParallelListField.py

Modified: erp5/trunk/products/ERP5Form/DurationField.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Form/DurationField.py?rev=21052&r1=21051&r2=21052&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/DurationField.py (original)
+++ erp5/trunk/products/ERP5Form/DurationField.py Wed May 21 11:55:31 2008
@@ -74,10 +74,10 @@
         sub_value, value = divmod(value, convertion)
       
       sub_field_render_list.append(self.render_sub_field_view(
-                                        field,sub_value, REQUEST))
+                                     field, sub_value, REQUEST=REQUEST))
     # Render second
     sub_field_render_list.append(self.render_sub_field_view(
-                                      field, value, REQUEST))
+                                   field, value, REQUEST=REQUEST))
     return ':'.join(sub_field_render_list)
 
   def render(self, field, key, value, REQUEST):
@@ -102,7 +102,7 @@
     Render dynamically a subfield
     """
     return FormulatorPatch.IntegerFieldWidgetInstance.render_view(field, value,
-                                                                  REQUEST)
+                                                               REQUEST=REQUEST)
 
   def render_sub_field(self, field, key, value, REQUEST, keyword):
     """

Modified: erp5/trunk/products/ERP5Form/FormulatorPatch.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Form/FormulatorPatch.py?rev=21052&r1=21051&r2=21052&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/FormulatorPatch.py (original)
+++ erp5/trunk/products/ERP5Form/FormulatorPatch.py Wed May 21 11:55:31 2008
@@ -71,7 +71,7 @@
 def Field_render_view(self, value=None, REQUEST=None):
     """Render value to be viewed.
     """
-    return self.widget.render_view(self, value, REQUEST)
+    return self.widget.render_view(self, value, REQUEST=REQUEST)
 
 def Field_render_sub_field(self, id, value=None, REQUEST=None, key=None):
     """Render a sub field, as part of complete rendering of widget in
@@ -103,7 +103,7 @@
     if self.get_value('hidden', REQUEST=REQUEST):
         return self.widget.render_hidden(self, key, value, REQUEST)
     elif (not self.get_value('editable', REQUEST=REQUEST)):
-        return self.widget.render_view(self, value, REQUEST)
+        return self.widget.render_view(self, value, REQUEST=REQUEST)
     else:
         return self.widget.render(self, key, value, REQUEST)
 
@@ -417,7 +417,7 @@
       """Render a non-editable interger."""
       if isinstance(value, float):
           value = int(value)
-      return TextWidget.render_view(self, field, value, REQUEST)
+      return TextWidget.render_view(self, field, value, REQUEST=REQUEST)
 
 
 from Products.Formulator.StandardFields import IntegerField

Modified: erp5/trunk/products/ERP5Form/ImageField.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Form/ImageField.py?rev=21052&r1=21051&r2=21052&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/ImageField.py (original)
+++ erp5/trunk/products/ERP5Form/ImageField.py Wed May 21 11:55:31 2008
@@ -69,7 +69,7 @@
     def render(self, field, key, value, REQUEST):
         """Render image field as a link to the image
         """
-        return self.render_view(field, value, REQUEST)
+        return self.render_view(field, value, REQUEST=REQUEST)
 
     def render_view(self, field, value, REQUEST=None):
         """Render image field as a link to the image

Modified: erp5/trunk/products/ERP5Form/MultiRelationField.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Form/MultiRelationField.py?rev=21052&r1=21051&r2=21052&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/MultiRelationField.py (original)
+++ erp5/trunk/products/ERP5Form/MultiRelationField.py Wed May 21 11:55:31 2008
@@ -294,7 +294,7 @@
     XXX Improved rendering required
     """
     html_string = self.default_widget_rendering_instance.render_view(
-                                                      field, value, REQUEST)
+                                                 field, value, REQUEST=REQUEST)
     if REQUEST is None:
       REQUEST = get_request()
     relation_html_string = self.render_relation_link(field, value, REQUEST)

Modified: erp5/trunk/products/ERP5Form/ParallelListField.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Form/ParallelListField.py?rev=21052&r1=21051&r2=21052&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/ParallelListField.py (original)
+++ erp5/trunk/products/ERP5Form/ParallelListField.py Wed May 21 11:55:31 2008
@@ -140,7 +140,7 @@
                 field.generate_subfield_key(sub_field_property_dict['key'],
                                             key=key),
                 sub_field_property_dict['value'],
-                REQUEST)
+                REQUEST=REQUEST)
       else:
         result = self.sub_widget[sub_field_property_dict['field_type']].render_view(
                 field,




More information about the Erp5-report mailing list