summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Martinelli <nim@odoo.com>2018-11-09 16:14:33 +0000
committerNicolas Martinelli <nim@odoo.com>2018-11-09 16:14:33 +0000
commit1a0f5a50af164bdcd3f6005430ab1abf266397ff (patch)
tree842c876c7f51a0863a13afa715c0e9048a450427
parentc8133d7133b74ccd40e095a871a51d233fc7cb3b (diff)
[FIX] account: domain on reconciliation model
The `context.company_ids` variable seems mostly empty in the case of the Manual Reconciliation widget. Therefore, we fetch the current company of the user in the session. Complement of e5c8071484c883bf78478a39ef2120bcd8f2442d Fixes #28270 opw-1904475 closes odoo/odoo#28541
-rw-r--r--addons/account/static/src/js/reconciliation/reconciliation_model.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/addons/account/static/src/js/reconciliation/reconciliation_model.js b/addons/account/static/src/js/reconciliation/reconciliation_model.js
index 420897bdf9c..45ab0c4eb89 100644
--- a/addons/account/static/src/js/reconciliation/reconciliation_model.js
+++ b/addons/account/static/src/js/reconciliation/reconciliation_model.js
@@ -1180,8 +1180,9 @@ var ManualModel = StatementModel.extend({
});
var domainReconcile = [];
- if (context && context.company_ids) {
- domainReconcile.push(['company_id', 'in', context.company_ids]);
+ var company_ids = context && context.company_ids || [session.company_id]
+ if (company_ids) {
+ domainReconcile.push(['company_id', 'in', company_ids]);
}
var def_reconcileModel = this._rpc({
model: 'account.reconcile.model',