diff --git a/Koha/REST/V1/ERM/EHoldings/Titles/Local.pm b/Koha/REST/V1/ERM/EHoldings/Titles/Local.pm index c45d4d6914..ac8818afe5 100644 --- a/Koha/REST/V1/ERM/EHoldings/Titles/Local.pm +++ b/Koha/REST/V1/ERM/EHoldings/Titles/Local.pm @@ -285,7 +285,7 @@ sub import_from_kbart_file { if ( $file->{filename} !~ /\.csv$/ && $file->{filename} !~ /\.tsv$/ ) { return $c->render( status => 201, - openapi => { invalid_filetype => 1 } + openapi => { warnings => { invalid_filetype => 1 } } ); } diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesKBARTImport.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesKBARTImport.vue index 5049bf9cb0..d2d18bb194 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesKBARTImport.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesKBARTImport.vue @@ -86,9 +86,10 @@ import { ref, inject } from "vue" export default { setup() { - const { setMessage } = inject("mainStore") + const { setMessage, setWarning } = inject("mainStore") return { setMessage, + setWarning, } }, data() { @@ -171,11 +172,11 @@ export default { )}
` this.setMessage(message, true) } - if (success.invalid_filetype) { + if (success.warnings.invalid_filetype) { message += `${this.$__( "The file must be in .tsv or .csv format, please convert your file and try again." )}
` - setWarning(message) + this.setWarning(message) } }, error => {}