From 2c4853591410302dbe13725afa36fcbb10bab988 Mon Sep 17 00:00:00 2001 From: Sergi Almacellas Abellana Date: Mon, 26 Mar 2018 14:16:52 +0200 Subject: [PATCH] Use deactivable mixin issue4341 review38401002 --- product.py | 9 ++------- view/cultivar_group_list.xml | 1 - 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/product.py b/product.py index a46bf69cbb..3355847b77 100644 --- a/product.py +++ b/product.py @@ -1,6 +1,6 @@ # 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.model import ModelSQL, ModelView, fields +from trytond.model import ModelSQL, ModelView, DeactivableMixin, fields from trytond.pool import PoolMeta from trytond.modules.product_classification.product import ( @@ -49,18 +49,13 @@ class Cultivar(ClassificationMixin, ModelSQL, ModelView): 'cultivar', 'group', 'Groups') -class CultivarGroup(ModelSQL, ModelView): +class CultivarGroup(DeactivableMixin, ModelSQL, ModelView): 'Cultivar Group' __name__ = 'product.cultivar.group' name = fields.Char('Name', translate=True) - active = fields.Boolean('Active') cultivars = fields.Many2Many('product.cultivar-product.cultivar.group', 'group', 'cultivar', 'Cultivars') - @classmethod - def default_active(cls): - return True - class Cultivar_CultivarGroup(ModelSQL): 'Cultivar-CultivarGroup' diff --git a/view/cultivar_group_list.xml b/view/cultivar_group_list.xml index d4b1161349..c4a7efd3e8 100644 --- a/view/cultivar_group_list.xml +++ b/view/cultivar_group_list.xml @@ -3,5 +3,4 @@ this repository contains the full copyright notices and license terms. --> -