[Zope-CVS] CVS: Products/Ape/lib/apelib/zope2 - ofsserial.py:1.11
Shane Hathaway
shane at zope.com
Wed Mar 24 23:28:24 EST 2004
Update of /cvs-repository/Products/Ape/lib/apelib/zope2
In directory cvs.zope.org:/tmp/cvs-serv10156/lib/apelib/zope2
Modified Files:
ofsserial.py
Log Message:
Fixed boolean properties of fixed schemas.
Storing a boolean as "yes" vs. "" doesn't work in an integer column.
=== Products/Ape/lib/apelib/zope2/ofsserial.py 1.10 => 1.11 ===
--- Products/Ape/lib/apelib/zope2/ofsserial.py:1.10 Sat Mar 20 01:34:25 2004
+++ Products/Ape/lib/apelib/zope2/ofsserial.py Wed Mar 24 23:28:23 2004
@@ -201,6 +201,8 @@
data = obj.getProperty(name)
if t == 'lines':
v = '\n'.join(data)
+ elif t == 'boolean':
+ v = data and '1' or '0'
elif string_repr_types.get(t):
v = str(data)
else:
More information about the Zope-CVS
mailing list