[REF] Contract Product: invoice in prepare_invoice_line is optional

This commit is contained in:
Thomas Binsfeld
2018-12-18 14:08:31 +01:00
committed by Ilyas
parent 2fd7d8c0ec
commit 3e6f50b8e9

View File

@@ -16,9 +16,9 @@ class AccountAnalyticInvoiceLine(models.Model):
) )
@api.multi @api.multi
def _prepare_invoice_line(self, invoice_id): def _prepare_invoice_line(self, invoice_id=False):
res = super(AccountAnalyticInvoiceLine, self)._prepare_invoice_line( res = super(AccountAnalyticInvoiceLine, self)._prepare_invoice_line(
invoice_id invoice_id=invoice_id
) )
if self.sale_order_line_id: if self.sale_order_line_id:
res['sale_line_ids'] = [(6, 0, [self.sale_order_line_id.id])] res['sale_line_ids'] = [(6, 0, [self.sale_order_line_id.id])]