changeset 1e8447bad546 in modules/sale_complaint:default details: https://hg.tryton.org/modules/sale_complaint?cmd=changeset;node=1e8447bad546 description: Add missing parent depends
issue8712 review258221002 diffstat: complaint.py | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diffs (13 lines): diff -r 5117395638e0 -r 1e8447bad546 complaint.py --- a/complaint.py Mon Sep 30 09:39:34 2019 +0200 +++ b/complaint.py Wed Oct 16 21:22:02 2019 +0200 @@ -373,7 +373,8 @@ result = fields.Reference('Result', selection='get_result', readonly=True) - @fields.depends('complaint') + @fields.depends('complaint', + '_parent_complaint.origin_model', '_parent_complaint.origin') def on_change_with_unit(self, name=None): if self.complaint and self.complaint.origin_model == 'sale.line': return self.complaint.origin.unit.id