From 7277275d06d23b87d4d9b2916be9d71e0fd102bc Mon Sep 17 00:00:00 2001 From: tsm-odoo Date: Wed, 19 Oct 2022 13:55:13 +0000 Subject: [PATCH] [FIX] bus: restore current partner in pyEnv MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Since [1], `pyEnv.currentPartner` has been removed. This was a mistake since this information is still used during tests. This PR restores it. [1]: https://github.com/odoo/odoo/pull/98374 closes odoo/odoo#103544 Signed-off-by: Alexandre Kühn (aku) --- addons/bus/static/tests/helpers/mock_python_environment.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/addons/bus/static/tests/helpers/mock_python_environment.js b/addons/bus/static/tests/helpers/mock_python_environment.js index 8fa5a7f4061..b8a3fd22ea1 100644 --- a/addons/bus/static/tests/helpers/mock_python_environment.js +++ b/addons/bus/static/tests/helpers/mock_python_environment.js @@ -104,6 +104,12 @@ let pyEnv; } pyEnv = new Proxy( { + get currentPartner() { + if ('res.partner' in this.mockServer.models) { + return this.mockServer.getRecords('res.partner', [['id', '=', this.currentPartnerId]])[0]; + } + return undefined; + }, getData() { return this.mockServer.models; },