Log message for revision 113518:
  - LP #142535: Fix faulty docstring for manage_changeProperties which
    incorrectly suggested that passing a simple dictionary as REQUEST
    argument was supported.
  

Changed:
  U   Zope/trunk/doc/CHANGES.rst
  U   Zope/trunk/src/OFS/PropertyManager.py
  U   Zope/trunk/src/OFS/PropertySheets.py
  U   Zope/trunk/src/OFS/interfaces.py
  U   Zope/trunk/src/Products/OFSP/help/PropertySheet.py

-=-
Modified: Zope/trunk/doc/CHANGES.rst
===================================================================
--- Zope/trunk/doc/CHANGES.rst  2010-06-16 10:53:19 UTC (rev 113517)
+++ Zope/trunk/doc/CHANGES.rst  2010-06-16 10:54:22 UTC (rev 113518)
@@ -181,6 +181,10 @@
 Bugs Fixed
 ++++++++++
 
+- LP #142535: Fix faulty docstring for manage_changeProperties which
+  incorrectly suggested that passing a simple dictionary as REQUEST
+  argument was supported.
+
 - LP #374818: Use module-provided functions as opposed to the old
   "folder methods" when creating folders and user folders in
   ZopeTestCase.

Modified: Zope/trunk/src/OFS/PropertyManager.py
===================================================================
--- Zope/trunk/src/OFS/PropertyManager.py       2010-06-16 10:53:19 UTC (rev 
113517)
+++ Zope/trunk/src/OFS/PropertyManager.py       2010-06-16 10:54:22 UTC (rev 
113518)
@@ -316,8 +316,8 @@
     def manage_changeProperties(self, REQUEST=None, **kw):
         """Change existing object properties.
 
-        Change object properties by passing either a mapping object
-        of name:value pairs {'foo':6} or passing name=value parameters
+        Change object properties by passing either a REQUEST object or
+        name=value parameters
         """
         if REQUEST is None:
             props={}

Modified: Zope/trunk/src/OFS/PropertySheets.py
===================================================================
--- Zope/trunk/src/OFS/PropertySheets.py        2010-06-16 10:53:19 UTC (rev 
113517)
+++ Zope/trunk/src/OFS/PropertySheets.py        2010-06-16 10:54:22 UTC (rev 
113518)
@@ -441,9 +441,11 @@
 
     security.declareProtected(manage_properties, 'manage_changeProperties')
     def manage_changeProperties(self, REQUEST=None, **kw):
-        """Change existing object properties by passing either a mapping
-           object of name:value pairs {'foo':6} or passing name=value
-           parameters."""
+        """Change existing object properties.
+
+        Change object properties by passing either a REQUEST object or
+        name=value parameters
+        """
         if REQUEST is None:
             props={}
         else: props=REQUEST

Modified: Zope/trunk/src/OFS/interfaces.py
===================================================================
--- Zope/trunk/src/OFS/interfaces.py    2010-06-16 10:53:19 UTC (rev 113517)
+++ Zope/trunk/src/OFS/interfaces.py    2010-06-16 10:54:22 UTC (rev 113518)
@@ -797,8 +797,8 @@
     def manage_changeProperties(REQUEST=None, **kw):
         """Change existing object properties.
 
-        Change object properties by passing either a mapping object
-        of name:value pairs {'foo':6} or passing name=value parameters
+        Change object properties by passing either a REQUEST object or
+        name=value parameters
         """
 
     def manage_changePropertyTypes(old_ids, props, REQUEST=None):

Modified: Zope/trunk/src/Products/OFSP/help/PropertySheet.py
===================================================================
--- Zope/trunk/src/Products/OFSP/help/PropertySheet.py  2010-06-16 10:53:19 UTC 
(rev 113517)
+++ Zope/trunk/src/Products/OFSP/help/PropertySheet.py  2010-06-16 10:54:22 UTC 
(rev 113518)
@@ -165,9 +165,8 @@
     def manage_changeProperties(REQUEST=None, **kw):
         """
 
-        Change existing object properties by passing either a mapping
-        object as 'REQUEST' containing name:value pairs or by passing
-        name=value keyword arguments.
+        Change object properties by passing either a REQUEST object or
+        name=value parameters
 
         Some objects have "special" properties defined by product
         authors that cannot be changed. If you try to change one of
@@ -178,7 +177,7 @@
         ensure that the updated values are of the correct type.
         *This should probably change*.
 
-        If a value is provided for 'REQUEST' (as it will be when
+        If a REQUEST object is passed (as it will be when
         called via the web), the method will return an HTML message
         dialog. If no REQUEST is passed, the method returns 'None' on
         success.

_______________________________________________
Zope-Checkins maillist  -  Zope-Checkins@zope.org
https://mail.zope.org/mailman/listinfo/zope-checkins

Reply via email to