[16.0][FIX] contract: invoice message create

This commit is contained in:
Carolina Fernandez
2023-10-09 12:17:47 -03:00
parent b920471338
commit 6b3d23206f

View File

@@ -580,8 +580,8 @@ class ContractContract(models.Model):
This method triggers the creation of the next invoices of the contracts This method triggers the creation of the next invoices of the contracts
even if their next invoicing date is in the future. even if their next invoicing date is in the future.
""" """
invoice = self._recurring_create_invoice() invoices = self._recurring_create_invoice()
if invoice: for invoice in invoices:
self.message_post( self.message_post(
body=_( body=_(
"Contract manually invoiced: " "Contract manually invoiced: "
@@ -596,7 +596,7 @@ class ContractContract(models.Model):
"rec_id": invoice.id, "rec_id": invoice.id,
} }
) )
return invoice return invoices
@api.model @api.model
def _invoice_followers(self, invoices): def _invoice_followers(self, invoices):