Use tree mixin

issue7383
review46401002
This commit is contained in:
Cédric Krier committed 2018-05-12 00:52:03 +02:00
1 parent d4ee071fff
commit e954a7796a
1 file changed
+2 -7
+2 -7
View File
@@ -1,7 +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 trytond import backend
from trytond.model import ModelSQL, ModelView, Workflow, fields
from trytond.model import ModelSQL, ModelView, Workflow, fields, tree
from trytond.pool import Pool, PoolMeta
from trytond.pyson import Eval
from trytond.report import Report
@@ -74,7 +74,7 @@ class ConfigurationSequence:
return None
class Package(ModelSQL, ModelView):
class Package(tree(), ModelSQL, ModelView):
'Stock Package'
__name__ = 'stock.package'
_rec_name = 'code'
@@ -129,11 +129,6 @@ class Package(ModelSQL, ModelView):
values['code'] = Sequence.get_id(config.package_sequence)
return super(Package, cls).create(vlist)
@classmethod
def validate(cls, packages):
super(Package, cls).validate(packages)
cls.check_recursion(packages)
class Type(ModelSQL, ModelView):
'Stock Package Type'