From c39ad11d443cb83891199a48e56af03e6fcdd786 Mon Sep 17 00:00:00 2001 From: Cedric Snauwaert Date: Mon, 4 Sep 2017 14:44:01 +0200 Subject: [PATCH] [FIX] account: when opening reconciliation from an account, only open view for that particular account --- addons/account/models/account.py | 2 +- .../static/src/js/reconciliation/reconciliation_model.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/account/models/account.py b/addons/account/models/account.py index 9354e4731bd..0096d755b10 100644 --- a/addons/account/models/account.py +++ b/addons/account/models/account.py @@ -169,7 +169,7 @@ class AccountAccount(models.Model): elif self.internal_type == 'receivable': action_context = {'show_mode_selector': False, 'mode': 'customers'} else: - action_context = {'show_mode_selector': False, 'account_ids': [self.id,]} + action_context = {'show_mode_selector': False, 'mode': 'accounts', 'account_ids': [self.id,]} return { 'type': 'ir.actions.client', 'tag': 'manual_reconciliation_view', diff --git a/addons/account/static/src/js/reconciliation/reconciliation_model.js b/addons/account/static/src/js/reconciliation/reconciliation_model.js index 864037a65ef..b136af9a4ed 100644 --- a/addons/account/static/src/js/reconciliation/reconciliation_model.js +++ b/addons/account/static/src/js/reconciliation/reconciliation_model.js @@ -1073,7 +1073,7 @@ var ManualModel = StatementModel.extend({ return self._rpc({ model: 'account.move.line', method: 'get_data_for_manual_reconciliation', - args: ['account', self.account_ids], + args: ['account', model.account_ids || self.account_ids], context: context, }) .then(function (result) {