From 6183a83fbb5cabbd98047766713a2870658ed6ac Mon Sep 17 00:00:00 2001 From: ivis-inoue Date: Thu, 20 Feb 2025 17:47:03 +0900 Subject: [PATCH] fix 49448 --- .../static/js/weko_itemtypes_ui/create_mapping.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/weko-itemtypes-ui/weko_itemtypes_ui/static/js/weko_itemtypes_ui/create_mapping.js b/modules/weko-itemtypes-ui/weko_itemtypes_ui/static/js/weko_itemtypes_ui/create_mapping.js index 90134a0776..123c34c326 100644 --- a/modules/weko-itemtypes-ui/weko_itemtypes_ui/static/js/weko_itemtypes_ui/create_mapping.js +++ b/modules/weko-itemtypes-ui/weko_itemtypes_ui/static/js/weko_itemtypes_ui/create_mapping.js @@ -3,6 +3,7 @@ $(document).ready(function () { $('#myModal').modal({ show: false }) + $('.form-group.has-error').hide(); if (!String.prototype.endsWith) { String.prototype.endsWith = function (search, this_len) { @@ -710,7 +711,11 @@ $(document).ready(function () { }else{ sub_itemtype_key.itemtype_key = $(elm).find('select[name="sub_itemtype_list"]').val(); } - sub_itemtype_key.itemlink_key = $(elm).find('.sub_itemtype_link input[type="text"]').val(); + if (idx === $(element).find('.sub_child_itemtype_list').length - 1) { + sub_itemtype_key.itemlink_key = ''; + } else { + sub_itemtype_key.itemlink_key = ','; + } sub_temp_itemtype.sub_itemtypes.push(sub_itemtype_key); }); } else {