diff --git a/koha-tmpl/intranet-tmpl/prog/js/fetch/http-client.js b/koha-tmpl/intranet-tmpl/prog/js/fetch/http-client.js index 2d6c771598..a1c91b7c89 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/fetch/http-client.js +++ b/koha-tmpl/intranet-tmpl/prog/js/fetch/http-client.js @@ -80,7 +80,8 @@ class HttpClient { let json = JSON.parse(text); message = json.error || - json.errors.map(e => e.message).join("\n") || + json.errors?.map(e => e.message).join("\n") || + json.message || json; } else { message = response.statusText;