From 1713b6e4e9504af7d0f850e9394f657fdf4c0f98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A1n=20Bernardi?= Date: Sat, 2 Jan 2021 10:23:16 -0300 Subject: [PATCH] lims_sale: fix invoice line generation --- lims_sale/sample.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lims_sale/sample.py b/lims_sale/sample.py index d1cc3a8f..61dd8a1b 100644 --- a/lims_sale/sample.py +++ b/lims_sale/sample.py @@ -101,6 +101,8 @@ class Service(metaclass=PoolMeta): def get_invoice_line(self, invoice_type): invoice_line = super().get_invoice_line(invoice_type) + if not invoice_line: + return if self.sample.sale_lines: for sale_line in self.sample.sale_lines: if sale_line.product.id == self.analysis.product.id: