Skip to content

Commit fe85d4d

Browse files
author
Richard Jones
committed
make rdbms serialise() less trusting
1 parent dfb0027 commit fe85d4d

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

CHANGES.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ Fixed:
1212
- look harder for text/plain in email
1313
- fixed fallback excel writer in rcsv so it has a delimiter
1414
- fixed setup.py's use of listTemplates (!)
15+
- make rdbms serialise() less trusting
1516

1617

1718
2004-03-01 0.6.7

roundup/backends/rdbms_common.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# $Id: rdbms_common.py,v 1.58.2.3 2003-11-14 02:47:56 richard Exp $
1+
# $Id: rdbms_common.py,v 1.58.2.4 2004-03-31 01:13:22 richard Exp $
22
''' Relational database (SQL) backend common code.
33
44
Basics:
@@ -667,6 +667,8 @@ def serialise(self, classname, node):
667667
d[k] = v.serialise()
668668
elif isinstance(prop, Interval) and v is not None:
669669
d[k] = v.serialise()
670+
elif isinstance(prop, Boolean) and v is not None:
671+
d[k] = int(v)
670672
else:
671673
d[k] = v
672674
return d

0 commit comments

Comments
 (0)