diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/SIP2/SIP2AccountResource.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/SIP2/SIP2AccountResource.vue index 54b7ef28b2..302261f668 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/SIP2/SIP2AccountResource.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/SIP2/SIP2AccountResource.vue @@ -845,7 +845,6 @@ export default { }, { name: "replace", - required: true, indexRequired: true, type: "text", placeholder: "Welcome to your library!", @@ -1025,6 +1024,15 @@ export default { account.convert_nonprinting_characters = null; } + if (account.screen_msg_regexs) { + account.screen_msg_regexs = account.screen_msg_regexs.map( + item => ({ + ...item, + replace: item.replace ?? "", + }) + ); + } + account.item_fields = account.item_fields?.map( ({ account_id, account_item_field_id, ...rest }) => rest );