diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/erm/erm.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/erm/erm.tt index 8032e68a1d..433cff377a 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/erm/erm.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/erm/erm.tt @@ -41,7 +41,15 @@ const max_allowed_packet = [% To.json(max_allowed_packet) | $raw %]; - const logged_in_user_lists = [% To.json(logged_in_user.virtualshelves.unblessed) | $raw %]; + let logged_in_user_lists = []; + [% FOR shelf IN logged_in_user.virtualshelves %] + logged_in_user_lists.push( + { + id: "[% shelf.shelfnumber | html %]", + name: "[% shelf.shelfname | html %]", + } + ); + [% END %] const logged_in_user = [% To.json(logged_in_user.unblessed) | $raw %]; diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormImport.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormImport.vue index 8251ec63b4..3a9276502b 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormImport.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesFormImport.vue @@ -89,14 +89,12 @@ export default { columns: [ { title: __("Name"), - data: "shelfname", + data: "name", searchable: true, orderable: true, width: "100%", render: function (data, type, row, meta) { - return ( - row.shelfname + " (#" + row.shelfnumber + ")" - ); + return row.name + " (#" + row.id + ")"; }, }, { @@ -114,7 +112,7 @@ export default { $.each($(this).find("td .actions"), function (index, e) { let tr = $(this).parent().parent(); - let list_id = api.row(tr).data().shelfnumber; + let list_id = api.row(tr).data().id; let importButton = createVNode( "a", {