Order first by length field filled by sequence

issue11638
review437311003
This commit is contained in:
Cédric Krier committed 2022-09-14 19:27:28 +02:00
1 parent 33f7b5108d
commit 23de80c5f6
2 files changed
+8 -1

No files matched your search

+7
View File
@@ -3,6 +3,8 @@
from decimal import Decimal
from itertools import groupby
from sql.functions import CharLength
from trytond.i18n import gettext
from trytond.model import ModelSQL, ModelView, Workflow, fields
from trytond.modules.company.model import CompanyValueMixin
@@ -149,6 +151,11 @@ class ShipmentCost(Workflow, ModelSQL, ModelView):
},
})
@classmethod
def order_number(cls, tables):
table, _ = tables[None]
return [CharLength(table.number), table.number]
@classmethod
def default_company(cls):
return Transaction().context.get('company')
+1 -1
View File
@@ -61,7 +61,7 @@ else:
break
if local_version:
version += '+' + '.'.join(local_version)
requires = []
requires = ['python-sql']
for dep in info.get('depends', []):
if not re.match(r'(ir|res)(\W|$)', dep):
requires.append(get_require_version('trytond_%s' % dep))