From d18eea15e89f341557c71f5c3fd13ca0176d537b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20Mili=C4=87?= Date: Thu, 23 Mar 2023 13:15:59 +0100 Subject: [PATCH] feature/Understand login error OBP-20016 --- .../src/main/scala/code/model/dataAccess/AuthUser.scala | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/obp-api/src/main/scala/code/model/dataAccess/AuthUser.scala b/obp-api/src/main/scala/code/model/dataAccess/AuthUser.scala index a9c9307ad..35f423ec2 100644 --- a/obp-api/src/main/scala/code/model/dataAccess/AuthUser.scala +++ b/obp-api/src/main/scala/code/model/dataAccess/AuthUser.scala @@ -1161,7 +1161,12 @@ def restoreSomeSessions(): Unit = { //If there is NO the username, throw the error message. case Empty => S.error(Helper.i18n("invalid.login.credentials")) - case _ => + case unhandledCase => + logger.error("------------------------------------------------------") + logger.error(s"username from GUI: $usernameFromGui") + logger.error("An unexpected login error occurred:") + logger.error(unhandledCase) + logger.error("------------------------------------------------------") LoginAttempt.incrementBadLoginAttempts(user.foreign.map(_.provider).getOrElse(Constant.HostName), usernameFromGui) S.error(S.?(ErrorMessages.UnexpectedErrorDuringLogin)) // Note we hit this if user has not clicked email validation link }