From 37cd24210adf2e38b1415927f09c050ef93d6f64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 1 Feb 2017 10:29:54 +0100 Subject: [PATCH] Use integer as default value for id when compare to 0 In Python3, it is no more allowed to compare None with integer. issue6231 review27941002 --- trytond/model/fields/field.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trytond/model/fields/field.py b/trytond/model/fields/field.py index ddacfb4b78..0f07729859 100644 --- a/trytond/model/fields/field.py +++ b/trytond/model/fields/field.py @@ -123,7 +123,7 @@ def instanciate_values(Target, value): if isinstance(data, Target): return data elif isinstance(data, dict): - if data.get('id') >= 0: + if data.get('id', -1) >= 0: values = {} values.update(data) values.update(kwargs)