Skip to content

Commit 9abec5d

Browse files
committed
Add eISSN field consideration
To metadata autofill action
1 parent 7f58ecb commit 9abec5d

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

Koha/Plugin/Com/PTFSEurope/IllActions/js/auto_fill_form_metadata.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@
2222
return a.given + ' ' + a.family;
2323
}).join('. ')).trigger('keyup');
2424
$('#title').val(message['container-title'].join('. ')).trigger('keyup');
25-
$('#issn').val(message.ISSN[0]).trigger('keyup');
25+
$('#issn').val(message["issn-type"].find(item => item.type === "print")?.value).trigger('keyup');
26+
$('#eissn').val(message["issn-type"].find(item => item.type === "electronic")?.value).trigger('keyup');
2627
if (message.published && message.published['date-parts'] && message.published['date-parts'][0] && message.published['date-parts'][0][0]) {
2728
$('#year').val(message.published['date-parts'][0][0]).trigger('keyup');
2829
$('#published_date').val(message.published['date-parts'][0].join('-')).trigger('keyup');
@@ -46,6 +47,7 @@
4647
$('#aulast').val("").trigger('keyup');
4748
$('#title').val(result.fulljournalname).trigger('keyup');
4849
$('#issn').val(result.issn).trigger('keyup');
50+
$('#eissn').val(result.essn).trigger('keyup');
4951
$('#published_date').val(result.sortpubdate?.slice(0,4)).trigger('keyup');
5052
}
5153
}
@@ -68,7 +70,8 @@
6870
return a.family;
6971
}).join('; '));
7072
$('#title').val(message['container-title'].join('. '));
71-
$('#issn').val(message.ISSN[0]);
73+
$('#issn').val(message["issn-type"].find(item => item.type === "print")?.value).trigger('keyup');
74+
$('#eissn').val(message["issn-type"].find(item => item.type === "electronic")?.value).trigger('keyup');
7275
if (message.published && message.published['date-parts'] && message.published['date-parts'][0] && message.published['date-parts'][0][0]) {
7376
$('#date').val(message.published['date-parts'][0][0]);
7477
}
@@ -86,6 +89,7 @@
8689
$('#aulast').val("");
8790
$('#title').val(result.fulljournalname);
8891
$('#issn').val(result.issn);
92+
$('#eissn').val(result.essn).trigger('keyup');
8993
$('#date').val(result.sortpubdate.slice(0,4));
9094
}
9195
}

0 commit comments

Comments
 (0)