changeset c7a36a776b7c in modules/sale_price_list:5.0
details:
https://hg.tryton.org/modules/sale_price_list?cmd=changeset&node=c7a36a776b7c
description:
Set lines readonly when no company is set
issue10539
review367211002
(grafted from 3d65c734f39bb41004cfc374a6a0d15c0623a1af)
diffstat:
sale.py | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diffs (16 lines):
diff -r 993321c3f9f9 -r c7a36a776b7c sale.py
--- a/sale.py Thu Jun 17 22:06:15 2021 +0200
+++ b/sale.py Wed Jul 07 00:41:02 2021 +0200
@@ -24,9 +24,11 @@
cls.party.states['readonly'] = (cls.party.states['readonly']
| Eval('lines', [0]))
cls.lines.states['readonly'] = (cls.lines.states['readonly']
- | ~Eval('party'))
+ | ~Eval('party') | ~Eval('company'))
if 'party' not in cls.lines.depends:
cls.lines.depends.append('party')
+ if 'company' not in cls.lines.depends:
+ cls.lines.depends.append('company')
def on_change_party(self):
pool = Pool()