diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/erm-search.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/erm-search.inc index 471add266d..4a5235f05e 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/erm-search.inc +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/erm-search.inc @@ -41,13 +41,13 @@ diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/modules/erm.ts b/koha-tmpl/intranet-tmpl/prog/js/vue/modules/erm.ts index a7eaa1413f..68f84ff9ce 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/modules/erm.ts +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/modules/erm.ts @@ -62,13 +62,15 @@ router.beforeEach((to, from) => { removeMessages(); // This will actually flag the messages as displayed already }); router.afterEach((to, from) => { - let tab_id = 1; // Agreements + let tab_id = 'agreement'; // Agreements + if (to.path.match(/\/erm\/eholdings\/local\/packages/)) { - tab_id = 2; + tab_id = 'package'; } else if (to.path.match(/\/erm\/eholdings\/local\/titles/)) { - tab_id = 3; + tab_id = 'title'; } - let node = document.getElementById("ui-id-" + tab_id); + let node = document.getElementById(`${tab_id}_search_tab`); + if (node) { node.click(); }