r13757 - in MoreFieldsAndWidgets/Products.MasterSelectWidget/trunk: Products/MasterSelectWidget docs

"Thomas Desvenain" <[email protected]> Thu, 18 Aug 2011 22:22:33 +0000
Newsgroups gmane.comp.web.zope.plone.archetypes.cvs
Message-ID <[email protected]>
Author: thomasdesvenain
Date: Thu Aug 18 22:22:32 2011
New Revision: 13757

Modified:
   MoreFieldsAndWidgets/Products.MasterSelectWidget/trunk/Products/MasterSelectWidget/browser.py
   MoreFieldsAndWidgets/Products.MasterSelectWidget/trunk/docs/HISTORY.txt
Log:
Fixed ajax vocabulary values translation.

Modified: MoreFieldsAndWidgets/Products.MasterSelectWidget/trunk/Products/MasterSelectWidget/browser.py
==============================================================================
--- MoreFieldsAndWidgets/Products.MasterSelectWidget/trunk/Products/MasterSelectWidget/browser.py	(original)
+++ MoreFieldsAndWidgets/Products.MasterSelectWidget/trunk/Products/MasterSelectWidget/browser.py	Thu Aug 18 22:22:32 2011
@@ -107,7 +107,7 @@
             result = self.getVocabulary(slave, value)
 
             if action == 'value':
-                return json.dumps(translate(result, self.request))
+                return json.dumps(translate(result, context=self.request))
 
             if isinstance(result, (tuple, list)):
                 result = DisplayList(zip(result, result))
@@ -122,7 +122,7 @@
             return json.dumps([
                 dict(
                     value=item,
-                    label=translate(result.getValue(item), self.request),
+                    label=translate(result.getValue(item), context=self.request),
                     selected=(item in actualValue) and 'selected' or '',
                 ) for item in result
             ])

Modified: MoreFieldsAndWidgets/Products.MasterSelectWidget/trunk/docs/HISTORY.txt
==============================================================================
--- MoreFieldsAndWidgets/Products.MasterSelectWidget/trunk/docs/HISTORY.txt	(original)
+++ MoreFieldsAndWidgets/Products.MasterSelectWidget/trunk/docs/HISTORY.txt	Thu Aug 18 22:22:32 2011
@@ -1,6 +1,12 @@
 Changelog
 =========
 
+0.4.5 (unreleased)
+------------------
+
+* Fixed ajax vocabulary values translation.
+  [thomasdesvenain]
+
 * Vocabulary ajax methods can be defined on archetypes.schemaextender extension class.
   [thomasdesvenain]
 

------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system, 
user administration capabilities and model configuration. Take 
the hassle out of deploying and managing Subversion and the 
tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2