From 63c42a2e6feee93375482d9126e84d4e0c5c9ae0 Mon Sep 17 00:00:00 2001 From: Robin Baumgartner Date: Mon, 24 Nov 2014 14:02:22 +0100 Subject: [PATCH] Use Null constant from python-sql for comparisons issue4143 review13701003 --- setup.py | 2 +- work.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index edabcc091e..78954d7326 100644 --- a/setup.py +++ b/setup.py @@ -41,7 +41,7 @@ if minor_version % 2: 'hg+http://hg.tryton.org/modules/%s#egg=%s-%s' % ( name[8:], name, version)) -requires = [] +requires = ['python-sql >= 0.4'] for dep in info.get('depends', []): if not re.match(r'(ir|res|webdav)(\W|$)', dep): requires.append(get_require_version('trytond_%s' % dep)) diff --git a/work.py b/work.py index 513cdd0343..80842174b1 100644 --- a/work.py +++ b/work.py @@ -1,5 +1,7 @@ #This file is part of Tryton. The COPYRIGHT file at the top level of #this repository contains the full copyright notices and license terms. +from sql import Null + from trytond.model import ModelView, ModelSQL, fields from trytond.pyson import Eval from trytond import backend @@ -58,7 +60,7 @@ class Work(ModelSQL, ModelView): @staticmethod def order_sequence(tables): table, _ = tables[None] - return [table.sequence == None, table.sequence] + return [table.sequence == Null, table.sequence] @staticmethod def default_type():