From 38a3bec0a44e8bd5e180d53c888f85791e9e8536 Mon Sep 17 00:00:00 2001 From: Midgard Date: Wed, 8 Jun 2022 17:33:16 +0200 Subject: [PATCH] Improve error when login fails --- js/controller.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/js/controller.js b/js/controller.js index ef47952..c8eec1d 100644 --- a/js/controller.js +++ b/js/controller.js @@ -30,7 +30,11 @@ function logIn() { .catch(error => { console.error(error); buttonEnable(byId("login_button")); - byId("login_message").innerText = `${error}`; + if (error.xhr && error.xhr.responseJson && error.xhr.responseJson.message) { + byId("login_message").innerText = `Error: ${error.xhr.responseJson.message}`; + } else { + byId("login_message").innerText = `${error}`; + } }); }