From bf169f8299b9c2882b37ae899b9e05b7b06a25a7 Mon Sep 17 00:00:00 2001 From: Jan Kroken Date: Wed, 20 Nov 2024 13:52:36 +0100 Subject: [PATCH] =?UTF-8?q?endret=20p=C3=A5=20feilinformasjon?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/KompletteringsService.kt | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/main/kotlin/no/nav/pensjon/opptjening/omsorgsopptjening/start/innlesning/barnetrygd/domain/KompletteringsService.kt b/src/main/kotlin/no/nav/pensjon/opptjening/omsorgsopptjening/start/innlesning/barnetrygd/domain/KompletteringsService.kt index f2fa366..f9b9b42 100644 --- a/src/main/kotlin/no/nav/pensjon/opptjening/omsorgsopptjening/start/innlesning/barnetrygd/domain/KompletteringsService.kt +++ b/src/main/kotlin/no/nav/pensjon/opptjening/omsorgsopptjening/start/innlesning/barnetrygd/domain/KompletteringsService.kt @@ -85,9 +85,9 @@ class KompletteringsService( secureLog.warn("Feil ved oppdatering av fødselsnummer etter henting av barnetrygdgrunnlag", e) komplettering.withFeilinformasjon( Feilinformasjon.OverlappendeBarnetrygdperioder( - message = "Overlappende barnetrygdperioder", - exceptionType = e::class.java.canonicalName, - exceptionMessage = e.message ?: "", + message = e.message ?: "", + exceptionType = e.cause?.let { it::class.java.canonicalName } ?: "", + exceptionMessage = e.cause?.message ?: "", ) ) } @@ -100,9 +100,9 @@ class KompletteringsService( secureLog.warn("Feil ved komprimering av persongrunnlag etter henting av barnetrygdgrunnlag", e) komplettering.withFeilinformasjon( Feilinformasjon.OverlappendeBarnetrygdperioder( - message = "Overlappende barnetrygdperioder", - exceptionType = e::class.java.canonicalName, - exceptionMessage = e.message ?: "", + message = e.message ?: "", + exceptionType = e.cause?.let { it::class.java.canonicalName } ?: "", + exceptionMessage = e.cause?.message ?: "", ) ) } @@ -158,9 +158,9 @@ class KompletteringsService( secureLog.warn("Feil ved komprimering av persongrunnlag etter henting av hjelpestønadgrunnlag", e) komplettering.withFeilinformasjon( Feilinformasjon.OverlappendeHjelpestønadperioder( - message = "Overlappende hjelpestønadperioder", - exceptionType = e::class.java.canonicalName, - exceptionMessage = e.message ?: "", + message = e.message ?: "", + exceptionType = e.cause?.let { it::class.java.canonicalName } ?: "", + exceptionMessage = e.cause?.message ?: "", ) ) } @@ -299,7 +299,7 @@ class KompletteringsService( return barnetrygdData.copy(persongrunnlag = saker) } catch (e: IllegalArgumentException) { if ("Overlappende perioder for samme omsorgsmottaker" == e.message) { - throw BarnetrygdException.OverlappendePerioder("Overlappende hjelpestønadsperioder", e) + throw BarnetrygdException.OverlappendePerioder("Overlappende perioder", e) } else { throw e }