Remove boolean expression in order

issue4852
review15541002
This commit is contained in:
Cédric Krier committed 2015-07-13 23:57:38 +02:00
1 parent 48abc226ac
commit b9fc73a976
1 file changed
+2 -1
+2 -1
View File
@@ -3,6 +3,7 @@
from collections import defaultdict
from sql import Null
from sql.conditionals import Case
from trytond.model import Model, ModelView, ModelSQL, fields, Unique
from trytond.pyson import If, Eval
@@ -40,7 +41,7 @@ class Level(ModelSQL, ModelView):
@staticmethod
def order_sequence(tables):
table, _ = tables[None]
return [table.sequence == Null, table.sequence]
return [Case((table.sequence == Null, 0), else_=1), table.sequence]
def get_rec_name(self, name):
return '%s@%s' % (self.procedure.levels.index(self),