# HG changeset patch # User Sylvain Thénault # Date 1311774122 -7200 # Node ID 33636bd69faaa5aaeb6f8aa173d08ac382acfafe # Parent 83534bb9d893877dd690bd55b599f78b50cc419d [sql] fix querying of boolean value w/ sqlite diff -r 83534bb9d893 -r 33636bd69faa server/sources/rql2sql.py --- a/server/sources/rql2sql.py Wed Jul 27 14:26:13 2011 +0200 +++ b/server/sources/rql2sql.py Wed Jul 27 15:42:02 2011 +0200 @@ -1494,6 +1494,8 @@ self._query_attrs[_id] = utcdatetime(value) elif isinstance(value, time) and value.tzinfo is not None: self._query_attrs[_id] = utctime(value) + elif isinstance(value, bool): + return self.dbhelper.boolean_value(value) else: _id = str(id(constant)).replace('-', '', 1) self._query_attrs[_id] = value