From eb15fde3bce8bef343290e62efe330189d3b4a4c Mon Sep 17 00:00:00 2001 From: Sergi Almacellas Abellana Date: Wed, 26 Apr 2017 13:03:51 +0200 Subject: [PATCH] Set missing _parent_move_line.account depends issue6425 review38301002 --- line.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/line.py b/line.py index 2a3b3625a5..2d579dffa8 100644 --- a/line.py +++ b/line.py @@ -84,15 +84,15 @@ class Line(ModelSQL, ModelView): def default_credit(): return Decimal(0) - @fields.depends('move_line') + @fields.depends('move_line', '_parent_move_line.account') def on_change_with_currency_digits(self, name=None): - if self.move_line: + if self.move_line and self.move_line.account: return self.move_line.account.company.currency.digits return 2 - @fields.depends('move_line') + @fields.depends('move_line', '_parent_move_line.account') def on_change_with_company(self, name=None): - if self.move_line: + if self.move_line and self.move_line.account: return self.move_line.account.company.id @classmethod