From 13bbdaece4ea98700ba950be3f65534e6675eac7 Mon Sep 17 00:00:00 2001 From: shervasElec <115551012+shervasElec@users.noreply.github.com> Date: Fri, 12 May 2023 09:13:12 +0200 Subject: [PATCH] Allow deactivate Approval Group --- approval.py | 4 ++-- view/group_form.xml | 10 ++++++---- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/approval.py b/approval.py index e8da677..c8f056c 100644 --- a/approval.py +++ b/approval.py @@ -1,5 +1,5 @@ from datetime import datetime -from trytond.model import Workflow, ModelSQL, ModelView, fields +from trytond.model import Workflow, ModelSQL, ModelView, fields, DeactivableMixin from trytond.pyson import Eval, Bool from trytond.pool import Pool from trytond.transaction import Transaction @@ -9,7 +9,7 @@ from trytond.exceptions import UserError __all__ = ['Group', 'GroupUser', 'Request'] -class Group(ModelSQL, ModelView): +class Group(ModelSQL, ModelView, DeactivableMixin): 'Approval Group' __name__ = 'approval.group' name = fields.Char('Name', required=True) diff --git a/view/group_form.xml b/view/group_form.xml index 6b8f605..97be68e 100644 --- a/view/group_form.xml +++ b/view/group_form.xml @@ -1,11 +1,13 @@ -
+