From 1a5b2aacd7a8a8fa2ff861e4073ccdcf1812f50a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 12 Apr 2012 17:51:50 +0200 Subject: [PATCH] Fix usage of None in "in" clause --- trytond/model/modelsql.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/trytond/model/modelsql.py b/trytond/model/modelsql.py index fda2d90a81..2f2296f640 100644 --- a/trytond/model/modelsql.py +++ b/trytond/model/modelsql.py @@ -1733,8 +1733,8 @@ class ModelSQL(ModelStorage): todel = [] if table._columns[arg[0]]._type != 'boolean': for xitem in range(len(arg[2])): - if (arg[2][xitem] == False - and isinstance(arg[2][xitem], bool)): + if (arg[2][xitem] is False + or arg[2][xitem] is None): todel.append(xitem) arg2 = arg[2][:] for xitem in todel[::-1]: