From cd5fa5db774897d8bf5f451bd26ffa29a671aeec Mon Sep 17 00:00:00 2001 From: Sergi Almacellas Abellana Date: Mon, 18 Jul 2016 14:01:02 +0200 Subject: [PATCH] Replace readonly groups by ir.model.button issue5068 review29351003 --- complaint.py | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/complaint.py b/complaint.py index d4b7dd61a5..a54fb283c4 100644 --- a/complaint.py +++ b/complaint.py @@ -4,7 +4,7 @@ from __future__ import unicode_literals from collections import defaultdict from trytond.model import ModelSQL, ModelView, Workflow, fields -from trytond.pyson import Eval, If, Bool, Id +from trytond.pyson import Eval, If, Bool from trytond.pool import Pool from trytond.transaction import Transaction from trytond import backend @@ -109,14 +109,10 @@ class Complaint(Workflow, ModelSQL, ModelView): 'invisible': ~Eval('state').in_(['draft']), }, 'approve': { - 'invisible': (~Eval('state').in_(['waiting']) - & Eval('context', {}).get('groups', []).contains( - Id('sale', 'group_sale_admin'))), + 'invisible': ~Eval('state').in_(['waiting']), }, 'reject': { - 'invisible': (~Eval('state').in_(['waiting']) - & Eval('context', {}).get('groups', []).contains( - Id('sale', 'group_sale_admin'))), + 'invisible': ~Eval('state').in_(['waiting']), }, 'process': { 'invisible': ~Eval('state').in_(['approved']),