[SQL-CVS] r125 - trunk/SQLObject/sqlobject
SQLObject is a Python ORM.
Brought to you by:
ianbicking,
phd
From: <sub...@co...> - 2004-06-08 17:38:42
|
Author: ianb Date: 2004-06-08 09:36:41 -0400 (Tue, 08 Jun 2004) New Revision: 125 Modified: trunk/SQLObject/sqlobject/col.py Log: Deal with empty values (that int() still looks suspicious to me) Modified: trunk/SQLObject/sqlobject/col.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/SQLObject/sqlobject/col.py 2004-06-08 13:36:01 UTC (rev 124) +++ trunk/SQLObject/sqlobject/col.py 2004-06-08 13:36:41 UTC (rev 125) @@ -329,10 +329,10 @@ return sqlbuilder.FALSE =20 def toPython(self, value, state): - if int(value): + if not value or not int(value): + return sqlbuilder.FALSE + else: return sqlbuilder.TRUE - else: - return sqlbuilder.FALSE =20 class SOBoolCol(SOCol): =20 |