Author: phd
Date: 2005-03-29 15:52:06 +0000 (Tue, 29 Mar 2005)
New Revision: 690
Modified:
trunk/SQLObject/sqlobject/col.py
Log:
Applied patch 1157423.
Modified: trunk/SQLObject/sqlobject/col.py
===================================================================
--- trunk/SQLObject/sqlobject/col.py 2005-03-27 19:37:29 UTC (rev 689)
+++ trunk/SQLObject/sqlobject/col.py 2005-03-29 15:52:06 UTC (rev 690)
@@ -482,13 +482,17 @@
class BoolValidator(validators.Validator):
def fromPython(self, value, state):
- if value:
+ if value is None:
+ return None
+ elif value:
return sqlbuilder.TRUE
else:
return sqlbuilder.FALSE
def toPython(self, value, state):
- if not value:
+ if value is None:
+ return None
+ elif not value:
return sqlbuilder.FALSE
else:
return sqlbuilder.TRUE
|