changeset 6484110c8745 in modules/sale_product_customer:default
details:
https://hg.tryton.org/modules/sale_product_customer?cmd=changeset;node=6484110c8745
description:
Set all fields readonly for inactive records
issue3747
review295061011
diffstat:
product.py | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-)
diffs (27 lines):
diff -r 187cb646a0bc -r 6484110c8745 product.py
--- a/product.py Sun Mar 01 16:12:40 2020 +0100
+++ b/product.py Tue Mar 17 20:08:12 2020 +0100
@@ -75,10 +75,9 @@
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 @@
('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: