From 981c6d11d98e81a65c9f9199c28aa4856e0ed62c Mon Sep 17 00:00:00 2001 From: sbejaoui Date: Wed, 23 Oct 2019 17:27:55 +0200 Subject: [PATCH] [12.0][FIX] - contract_mandate: fix inherited method call _prepare_invoice --- contract_mandate/models/contract.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/contract_mandate/models/contract.py b/contract_mandate/models/contract.py index 65c07023..87dfbb6f 100644 --- a/contract_mandate/models/contract.py +++ b/contract_mandate/models/contract.py @@ -32,8 +32,10 @@ class ContractContract(models.Model): self.mandate_id = False @api.multi - def _prepare_invoice(self, date_ref=False): - invoice_vals = super(ContractContract, self)._prepare_invoice(date_ref) + def _prepare_invoice(self, date_invoice, journal=None): + invoice_vals = super(ContractContract, self)._prepare_invoice( + date_invoice, journal + ) if self.mandate_id: invoice_vals['mandate_id'] = self.mandate_id.id elif self.payment_mode_id.payment_method_id.mandate_required: