Set lines readonly when no company is set

issue10539
review367211002
This commit is contained in:
Cédric Krier committed 2021-07-07 00:41:02 +02:00
1 parent fbe6193a12
commit 98684392b6
1 file changed
+3 -1
+3 -1
View File
@@ -22,9 +22,11 @@ class Sale(metaclass=PoolMeta):
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')
@fields.depends('company')
def on_change_party(self):