From c0a2bc8e547d7aca64a3a99cea65a939b4ebff98 Mon Sep 17 00:00:00 2001 From: Arthur Maniet Date: Fri, 16 Oct 2015 14:19:40 +0200 Subject: [PATCH] [FIX] account: adapt method account_bank_statement.py@link_bank_to_partner This method hadn't been updated during the big refactoring of bank accounts / journals and was broken. --- addons/account/models/account_bank_statement.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/addons/account/models/account_bank_statement.py b/addons/account/models/account_bank_statement.py index d315a12e6e9..4c93cb35b94 100644 --- a/addons/account/models/account_bank_statement.py +++ b/addons/account/models/account_bank_statement.py @@ -345,10 +345,8 @@ class AccountBankStatement(models.Model): def link_bank_to_partner(self): for statement in self: for st_line in statement.line_ids: - if st_line.bank_account_id and st_line.partner_id and st_line.bank_account_id.partner_id.id != st_line.partner_id.id: - bank_vals = st_line.bank_account_id.onchange_partner_id(st_line.partner_id.id)['value'] - bank_vals.update({'partner_id': st_line.partner_id.id}) - st_line.bank_account_id.write(bank_vals) + if st_line.bank_account_id and st_line.partner_id and st_line.bank_account_id.partner_id != st_line.partner_id: + st_line.bank_account_id.partner_id = st_line.partner_id class AccountBankStatementLine(models.Model):