From 4c1b8f779df14e4bceaccdc2b1fb5cc3112df54c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20Mili=C4=87?= Date: Sat, 19 Jul 2025 15:17:49 +0200 Subject: [PATCH] feature/Improve error handling at ConsentUtil --- obp-api/src/main/scala/code/api/util/ConsentUtil.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/obp-api/src/main/scala/code/api/util/ConsentUtil.scala b/obp-api/src/main/scala/code/api/util/ConsentUtil.scala index 1627eacdb..cad5fa3c2 100644 --- a/obp-api/src/main/scala/code/api/util/ConsentUtil.scala +++ b/obp-api/src/main/scala/code/api/util/ConsentUtil.scala @@ -416,7 +416,7 @@ object Consent extends MdcLoggable { } catch { // Possible exceptions case e: ParseException => Failure("ParseException: " + e.getMessage) case e: MappingException => Failure("MappingException: " + e.getMessage) - case e: Exception => Failure("parsing failed: " + e.getMessage) + case e: Exception => Failure(ErrorUtil.extractFailureMessage(e)) } case failure@Failure(_, _, _) => failure @@ -473,7 +473,7 @@ object Consent extends MdcLoggable { } catch { // Possible exceptions case e: ParseException => Future(Failure("ParseException: " + e.getMessage), Some(callContext)) case e: MappingException => Future(Failure("MappingException: " + e.getMessage), Some(callContext)) - case e: Exception => Future(Failure("parsing failed: " + e.getMessage), Some(callContext)) + case e: Exception => Future(Failure(ErrorUtil.extractFailureMessage(e)), Some(callContext)) } case failure@Failure(_, _, _) => Future(failure, Some(callContext))