[Checkins] SVN: z3c.form/trunk/ revert r122530 and 122529, plone.z3cform.z2.processInputs was not called in our custom update method
Vincent Fretin
vincent.fretin at gmail.com
Thu Aug 25 05:33:38 EDT 2011
Log message for revision 122691:
revert r122530 and 122529, plone.z3cform.z2.processInputs was not called in our custom update method
Changed:
U z3c.form/trunk/CHANGES.txt
U z3c.form/trunk/src/z3c/form/converter.py
-=-
Modified: z3c.form/trunk/CHANGES.txt
===================================================================
--- z3c.form/trunk/CHANGES.txt 2011-08-23 14:46:37 UTC (rev 122690)
+++ z3c.form/trunk/CHANGES.txt 2011-08-25 09:33:37 UTC (rev 122691)
@@ -5,7 +5,7 @@
2.4.5 (unreleased)
------------------
-- Avoid fail at field conversion when value is not send in unicode.
+- Nothing changed yet.
2.4.4 (2011-07-11)
Modified: z3c.form/trunk/src/z3c/form/converter.py
===================================================================
--- z3c.form/trunk/src/z3c/form/converter.py 2011-08-23 14:46:37 UTC (rev 122690)
+++ z3c.form/trunk/src/z3c/form/converter.py 2011-08-25 09:33:37 UTC (rev 122691)
@@ -46,10 +46,7 @@
"""See interfaces.IDataConverter"""
if value == u'':
return self.field.missing_value
- if type(value) is unicode:
- return self.field.fromUnicode(value)
- else:
- return self.field.fromUnicode(unicode(value))
+ return self.field.fromUnicode(value)
def __repr__(self):
return '<%s converts from %s to %s>' %(
@@ -116,10 +113,7 @@
if value == u'':
return self.field.missing_value
try:
- if type(value) is unicode:
- return self.formatter.parse(value)
- else:
- return self.formatter.parse(unicode(value))
+ return self.formatter.parse(value)
except zope.i18n.format.NumberParseError:
raise FormatterValidationError(self.errorMessage, value)
More information about the checkins
mailing list