changeset e313930fff78 in modules/sale_secondary_unit:5.4
details:
https://hg.tryton.org/modules/sale_secondary_unit?cmd=changeset;node=e313930fff78
description:
Skip invoice lines with non line type when setting its secondary unit
issue9774
review324391002
(grafted from 4b1e78aa9ddc1f22e20b8c72461c72619dd178c5)
diffstat:
sale.py | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diffs (12 lines):
diff -r 391a574705bf -r e313930fff78 sale.py
--- a/sale.py Tue Oct 13 18:24:44 2020 +0200
+++ b/sale.py Mon Nov 02 09:48:22 2020 +0100
@@ -173,6 +173,8 @@
lines = super().get_invoice_line()
if hasattr(InvoiceLine, 'secondary_unit'):
for line in lines:
+ if line.type != 'line':
+ continue
if line.unit == self.unit:
line.secondary_unit = self.secondary_unit
return lines