From 28ad04e05acba9c99fde0c2e7ac3b42b4511b52a Mon Sep 17 00:00:00 2001 From: Raimon Esteve Date: Fri, 10 Sep 2021 12:03:10 +0200 Subject: [PATCH] Use deactivable mixin issue4341 --- drawing.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/drawing.py b/drawing.py index 7daa84a..7861e7f 100644 --- a/drawing.py +++ b/drawing.py @@ -1,21 +1,16 @@ -from trytond.model import ModelSQL, ModelView, fields +from trytond.model import ModelSQL, ModelView, DeactivableMixin, fields __all__ = ['Drawing', 'DrawingPosition'] -class Drawing(ModelSQL, ModelView): +class Drawing(DeactivableMixin, ModelSQL, ModelView): 'Production Drawing' __name__ = 'production.drawing' name = fields.Char('Name', required=True) - active = fields.Boolean('Active') image = fields.Binary('Image') positions = fields.One2Many('production.drawing.position', 'drawing', 'Positions') - @staticmethod - def default_active(): - return True - class DrawingPosition(ModelSQL, ModelView): 'Production Drawing Position'