From 9ec069becc1d1bd84328b8d36b67dddba27bf5ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=A1clav=20Barto=C5=A1?= <bartos@cesnet.cz> Date: Mon, 18 Jan 2021 13:33:45 +0100 Subject: [PATCH] Improved error message --- thehive_button/public/create_case.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/thehive_button/public/create_case.js b/thehive_button/public/create_case.js index fc8edd6..e7d250b 100644 --- a/thehive_button/public/create_case.js +++ b/thehive_button/public/create_case.js @@ -39,7 +39,11 @@ export function createTheHiveCase(base_url, api_key, title, descr, severity, sta resolve({"error": resp.error}); } else if (resp.status_code != 201) { - resolve({"error": "Unexpected reply received from The Hive: [" + resp.status_code + "] " + resp.status_msg}); + var err_msg = "Unexpected reply received from The Hive: " + resp.status_code + " (" + resp.status_msg + ")"; + if (resp.body && resp.body.message) { + err_msg += ', Message: "' + resp.body.message + '"'; + } + resolve({"error": err_msg}); } else { resolve({"id": resp.body.id}); // return ID of the new case -- GitLab