From 3a3ca6dd6bde96ad769d7b77a7e10e8c7b6c573d Mon Sep 17 00:00:00 2001 From: Enric Tobella Date: Fri, 15 May 2020 10:48:35 +0200 Subject: [PATCH] [13.0][FIX] account_banking_mandate: Set Force company account_banking_mandate 13.0.1.0.1 --- account_banking_mandate/__manifest__.py | 2 +- account_banking_mandate/models/account_move.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/account_banking_mandate/__manifest__.py b/account_banking_mandate/__manifest__.py index 04ae0acdc..4d4df846a 100644 --- a/account_banking_mandate/__manifest__.py +++ b/account_banking_mandate/__manifest__.py @@ -7,7 +7,7 @@ { "name": "Account Banking Mandate", "summary": "Banking mandates", - "version": "13.0.1.0.0", + "version": "13.0.1.0.1", "license": "AGPL-3", "author": "Compassion CH, " "Tecnativa, " diff --git a/account_banking_mandate/models/account_move.py b/account_banking_mandate/models/account_move.py index 06f29dfa7..587183813 100644 --- a/account_banking_mandate/models/account_move.py +++ b/account_banking_mandate/models/account_move.py @@ -35,6 +35,7 @@ class AccountMove(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]: