changeset 3c1b44308b90 in modules/sale_complaint:6.4
details: 
https://hg.tryton.org/modules/sale_complaint?cmd=changeset&node=3c1b44308b90
description:
        Do not fail when compute unit for line without unit filled

        issue11522
        review421241003
        (grafted from 04e82b5357320c84387d86221881fdb0cf09920d)
diffstat:

 complaint.py |  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diffs (21 lines):

diff -r 586fa2450de0 -r 3c1b44308b90 complaint.py
--- a/complaint.py      Mon May 02 17:27:18 2022 +0200
+++ b/complaint.py      Thu Jun 02 11:21:31 2022 +0200
@@ -697,7 +697,7 @@
 
     @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 @@
 
     @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')

Reply via email to