bzr revid: fp@tinyerp.com-20081027092352-949s0q4ewrs8vuej
This commit is contained in:
Fabien Pinckaers
2008-10-27 10:23:52 +01:00
parent d5e50a5159
commit 28b4f314fd
+2 -2
View File
@@ -232,9 +232,9 @@ class expression(object):
query = '(%s OR %s IS NULL)' % (query, left)
else:
params = []
if (right == False or right is None) and operator == '=':
if (((right == False) and (type(right)==bool)) or (right is None)) and (operator == '='):
query = '%s IS NULL' % left
elif (right == False or right is None) and operator in ['<>', '!=']:
elif (((right == False) and (type(right)==bool)) or right is None) and (operator in ['<>', '!=']):
query = '%s IS NOT NULL' % left
else:
if left == 'id':