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: