[Checkins]
SVN: z3c.schema2xml/branches/jw-experiment/src/z3c/schema2xml/_schema2xml.py
Return field's missing value instead of plain None.
Jan-Wijbrand Kolman
janwijbrand at gmail.com
Mon Mar 31 07:36:08 EDT 2008
Log message for revision 85031:
Return field's missing value instead of plain None.
Changed:
U z3c.schema2xml/branches/jw-experiment/src/z3c/schema2xml/_schema2xml.py
-=-
Modified: z3c.schema2xml/branches/jw-experiment/src/z3c/schema2xml/_schema2xml.py
===================================================================
--- z3c.schema2xml/branches/jw-experiment/src/z3c/schema2xml/_schema2xml.py 2008-03-31 10:28:59 UTC (rev 85030)
+++ z3c.schema2xml/branches/jw-experiment/src/z3c/schema2xml/_schema2xml.py 2008-03-31 11:36:08 UTC (rev 85031)
@@ -77,7 +77,7 @@
if element.text is not None:
value = unicode(element.text)
else:
- value = None
+ value = self.field.missing_value
self.field.validate(value) # raises an error if not valid.
return value
@@ -93,7 +93,7 @@
if element.text is not None and element.text != '':
value = int(element.text)
else:
- value = None
+ value = self.field.missing_value
self.field.validate(value) # raises an error if not valid.
return value
@@ -144,7 +144,7 @@
if element.text is not None:
value = zope.datetime.parseDatetimetz(element.text)
else:
- value = None
+ value = self.field.missing_value
self.field.validate(value) # raises an error if not valid.
return value
More information about the Checkins
mailing list