diff roundup/backends/rdbms_common.py @ 2165:e52da2b47edd maint-0.6

make rdbms serialise() less trusting
author Richard Jones <richard@users.sourceforge.net>
date Wed, 31 Mar 2004 01:13:22 +0000
parents 84b6d5b07626
children fc1d10a74651
line wrap: on
line diff
--- a/roundup/backends/rdbms_common.py	Thu Mar 25 00:32:30 2004 +0000
+++ b/roundup/backends/rdbms_common.py	Wed Mar 31 01:13:22 2004 +0000
@@ -1,4 +1,4 @@
-# $Id: rdbms_common.py,v 1.58.2.3 2003-11-14 02:47:56 richard Exp $
+# $Id: rdbms_common.py,v 1.58.2.4 2004-03-31 01:13:22 richard Exp $
 ''' Relational database (SQL) backend common code.
 
 Basics:
@@ -667,6 +667,8 @@
                 d[k] = v.serialise()
             elif isinstance(prop, Interval) and v is not None:
                 d[k] = v.serialise()
+            elif isinstance(prop, Boolean) and v is not None:
+                d[k] = int(v)
             else:
                 d[k] = v
         return d

Roundup Issue Tracker: http://roundup-tracker.org/