Remove boolean expression in order

issue4852
review15541002
This commit is contained in:
Cédric Krier
2015-07-13 23:58:16 +02:00
parent 49d386e1a7
commit 909a67a15d
+2 -1
View File
@@ -10,6 +10,7 @@ try:
except ImportError:
Null = None
from sql.aggregate import Sum
from sql.conditionals import Case
from trytond.model import ModelView, ModelSQL, MatchMixin, fields
from trytond.pyson import Eval, Bool, If, Id, PYSONEncoder
@@ -173,7 +174,7 @@ class PlanLines(ModelSQL, ModelView, MatchMixin):
@staticmethod
def order_sequence(tables):
table, _ = tables[None]
return [table.sequence == Null, table.sequence]
return [Case((table.sequence == Null, 0), else_=1), table.sequence]
@staticmethod
def default_formula():