# HG changeset patch # User Adrien Di Mascio # Date 1240827093 -7200 # Node ID 54fc5cc522109b4574a6550f15449e4d20dd3f73 # Parent 00f7ccd9a08b034d4cb18748eb58349f94323bf3 use dbmshelper to generate correct boolean value in rql2sql diff -r 00f7ccd9a08b -r 54fc5cc52210 server/sources/rql2sql.py --- a/server/sources/rql2sql.py Mon Apr 27 10:48:21 2009 +0200 +++ b/server/sources/rql2sql.py Mon Apr 27 12:11:33 2009 +0200 @@ -952,6 +952,8 @@ if rel is not None: rel._q_needcast = value return self.keyword_map[value]() + if constant.type == 'Boolean': + value = self.dbms_helper.boolean_value(value) if constant.type == 'Substitute': _id = constant.value if isinstance(_id, unicode):