From 24294f4de60cfffa9548c2e550cb6796fb7c4b54 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 17 Mar 2020 20:08:12 +0100 Subject: [PATCH] Set all fields readonly for inactive records issue3747 review295061011 --- product.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/product.py b/product.py index a15613d829..e8b5da9559 100644 --- a/product.py +++ b/product.py @@ -75,10 +75,9 @@ class Template(metaclass=PoolMeta): product_customers = fields.One2Many( 'sale.product_customer', 'template', "Customers", states={ - 'readonly': ~Eval('active', True), 'invisible': ~Eval('salable', False), }, - depends=['active', 'salable']) + depends=['salable']) def product_customer_used(self, **pattern): for product_customer in self.product_customers: @@ -94,10 +93,9 @@ class Product(metaclass=PoolMeta): ('template', '=', Eval('template')), ], states={ - 'readonly': ~Eval('active', True), 'invisible': ~Eval('salable', False), }, - depends=['template', 'active', 'salable']) + depends=['template', 'salable']) def product_customer_used(self, **pattern): for product_customer in self.product_customers: