Merge PR #708 into 12.0

Signed-off-by pedrobaeza
This commit is contained in:
OCA-git-bot
2020-05-15 15:58:52 +00:00

View File

@@ -41,6 +41,9 @@ class AccountInvoice(models.Model):
for onchange_method, changed_fields in list(onchanges.items()):
if any(f not in vals for f in changed_fields):
invoice = self.new(vals)
invoice = invoice.with_context(
force_company=invoice.company_id.id
)
getattr(invoice, onchange_method)()
for field in changed_fields:
if field not in vals and invoice[field]: