From c08a8440960eb8de06ca9a371fb9fde9999cf7c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 2 Jun 2022 11:21:31 +0200 Subject: [PATCH] Do not fail when compute unit for line without unit filled issue11522 review421241003 --- complaint.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/complaint.py b/complaint.py index c5d663dce8..c4a5f3aa50 100644 --- a/complaint.py +++ b/complaint.py @@ -697,7 +697,7 @@ class Action_SaleLine(_Action_Line, ModelView, ModelSQL): @fields.depends('line') def on_change_with_unit(self, name=None): - if self.line: + if self.line and self.line.unit: return self.line.unit.id @fields.depends('quantity', 'line') @@ -729,7 +729,7 @@ class Action_InvoiceLine(_Action_Line, ModelView, ModelSQL): @fields.depends('line') def on_change_with_unit(self, name=None): - if self.line: + if self.line and self.line.unit: return self.line.unit.id @fields.depends('quantity', 'line')