changeset d79c04469eac in modules/production:default
details:
https://hg.tryton.org/modules/production?cmd=changeset;node=d79c04469eac
description:
Set all fields readonly for inactive records
issue3747
review295061011
diffstat:
product.py | 3 +--
stock.py | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diffs (33 lines):
diff -r 2e11580c73e4 -r d79c04469eac product.py
--- a/product.py Wed Mar 04 18:53:32 2020 +0100
+++ b/product.py Tue Mar 17 20:08:12 2020 +0100
@@ -12,10 +12,9 @@
__name__ = 'product.template'
producible = fields.Boolean(
"Producible", states={
- 'readonly': ~Eval('active', True),
'invisible': Eval('type') == 'service',
},
- depends=['active', 'type'])
+ depends=['type'])
class Product(metaclass=PoolMeta):
diff -r 2e11580c73e4 -r d79c04469eac stock.py
--- a/stock.py Wed Mar 04 18:53:32 2020 +0100
+++ b/stock.py Tue Mar 17 20:08:12 2020 +0100
@@ -10,13 +10,12 @@
production_location = fields.Many2One('stock.location', 'Production',
states={
'invisible': Eval('type') != 'warehouse',
- 'readonly': ~Eval('active'),
'required': Eval('type') == 'warehouse',
},
domain=[
('type', '=', 'production'),
],
- depends=['type', 'active'])
+ depends=['type'])
class Move(metaclass=PoolMeta):