From 474af642e79c5d03a4faa79ef9bd708388cdd1ad Mon Sep 17 00:00:00 2001 From: aliya Date: Wed, 11 Oct 2023 09:53:21 +0000 Subject: [PATCH] [FIX] base_import: pass resIds to exit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When we're exiting the import view, we need to have ids of the imported records to confirm that the import was successful and to filter on import records if needed. This commit adds an optional resIds parameter. task-3549609 closes odoo/odoo#140969 X-original-commit: bb968c5e197e37c0391209420655a777821aa3f1 Related: odoo/enterprise#50141 Signed-off-by: William André (wan) Signed-off-by: Aliya Tastemirova (alta) --- addons/base_import/static/src/import_action/import_action.js | 4 ++-- addons/base_import/static/src/import_action/import_action.xml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/base_import/static/src/import_action/import_action.js b/addons/base_import/static/src/import_action/import_action.js index 2c423a6ab2f..ee51d4ce54e 100644 --- a/addons/base_import/static/src/import_action/import_action.js +++ b/addons/base_import/static/src/import_action/import_action.js @@ -57,7 +57,7 @@ export class ImportAction extends Component { this.router.pushState(newState, { replace: true }); } - exit() { + exit(resIds) { this.env.config.historyBack(); } @@ -180,7 +180,7 @@ export class ImportAction extends Component { this.notification.add(_t("%s records successfully imported", res.ids.length), { type: "success", }); - this.exit(); + this.exit(res.ids); } } diff --git a/addons/base_import/static/src/import_action/import_action.xml b/addons/base_import/static/src/import_action/import_action.xml index 33fcf77147b..d7a138af168 100644 --- a/addons/base_import/static/src/import_action/import_action.xml +++ b/addons/base_import/static/src/import_action/import_action.xml @@ -19,7 +19,7 @@ - +