From e4d72b8f7725900a023195e79556f5bed9d040b6 Mon Sep 17 00:00:00 2001 From: VISHESH0932 <vermavishesh023@gmail.com> Date: Sat, 26 Oct 2024 15:05:16 +0530 Subject: [PATCH] Modified getUserName function --- src/core/js/caosdb.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/core/js/caosdb.js b/src/core/js/caosdb.js index e709f231..b95ab20b 100644 --- a/src/core/js/caosdb.js +++ b/src/core/js/caosdb.js @@ -53,9 +53,15 @@ function isAuthenticated() { * @return Name of the user. */ function getUserName() { - return document.getElementsByClassName("caosdb-user-name")[0].innerText; + const userElement = document.getElementsByClassName("caosdb-user-name")[0]; + if (userElement) { + return userElement.innerText; + } else { + throw new Error("No user is logged in."); + } } + /** * Return the realm of the user currently logged in. * -- GitLab