diff --git a/purchase.py b/purchase.py index c54ac1b624..6fbd8ccf5d 100644 --- a/purchase.py +++ b/purchase.py @@ -15,5 +15,5 @@ class Line(metaclass=PoolMeta): states={ 'invisible': Eval('type') != 'line', }, - depends=['type', 'purchase'], + depends={'purchase'}, help="Add to the cost of the work effort.") diff --git a/work.py b/work.py index 0fe194fa9d..ea798851d6 100644 --- a/work.py +++ b/work.py @@ -24,7 +24,7 @@ class Work(metaclass=PoolMeta): context={ 'company': Eval('company', -1), }, - depends=['company']) + depends={'company'}) list_price = Monetary( "List Price", currency='currency', digits=price_digits) revenue = fields.Function(Monetary( @@ -52,8 +52,7 @@ class Work(metaclass=PoolMeta): 'Purchase Lines', domain=[ ('purchase.company', '=', Eval('company', -1)), ('type', '=', 'line'), - ], - depends=['company']) + ]) @classmethod def _get_cost(cls, works):