[FIX][10.0] account_banking_mandate: onchange return value missing (#382)

This commit is contained in:
Andrea Stirpe
2017-08-22 10:26:29 +02:00
committed by Reyes4711
parent c742889106
commit cc6dcc231f
2 changed files with 3 additions and 2 deletions

View File

@@ -7,7 +7,7 @@
{
'name': 'Account Banking Mandate',
'summary': 'Banking mandates',
'version': '10.0.1.1.0',
'version': '10.0.1.1.1',
'license': 'AGPL-3',
'author': "Compassion CH, "
"Tecnativa, "

View File

@@ -65,7 +65,7 @@ class AccountInvoice(models.Model):
@api.onchange('partner_id', 'company_id')
def _onchange_partner_id(self):
"""Select by default the first valid mandate of the partner"""
super(AccountInvoice, self)._onchange_partner_id()
res = super(AccountInvoice, self)._onchange_partner_id()
if (
self.type == 'out_invoice' and
self.partner_id.customer_payment_mode_id.
@@ -81,6 +81,7 @@ class AccountInvoice(models.Model):
self.mandate_id = mandates[0]
else:
self.mandate_id = False
return res
@api.onchange('payment_mode_id')
def payment_mode_id_change(self):