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:

Reply via email to