From b477f485b8bb6540ed49bcc3d028989aab0ccbce Mon Sep 17 00:00:00 2001 From: Albert Cervera i Areny Date: Tue, 3 May 2022 16:17:40 +0200 Subject: [PATCH] Use set for depends. --- purchase_request.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/purchase_request.py b/purchase_request.py index 137d772..4ba8d57 100644 --- a/purchase_request.py +++ b/purchase_request.py @@ -34,8 +34,7 @@ class PurchaseRequest(metaclass=PoolMeta): _STATES['readonly']) else: field.states['readonly'] = _STATES['readonly'] - if 'state' not in field.depends: - field.depends.append('state') + field.depends.add('state') cls._buttons.update({ 'draft': { 'invisible': Eval('state') != 'pending',