From a32a0354e748f7edf444a0b4812d22f62a0a7577 Mon Sep 17 00:00:00 2001 From: Mikael Bjerga Date: Wed, 30 Oct 2024 14:27:38 +0100 Subject: [PATCH] Logg error ved duplikatfeil --- .../ArbeidsgiverNotifikasjonKlientUtils.kt | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/notifikasjon/src/main/kotlin/no/nav/helsearbeidsgiver/inntektsmelding/notifikasjon/ArbeidsgiverNotifikasjonKlientUtils.kt b/notifikasjon/src/main/kotlin/no/nav/helsearbeidsgiver/inntektsmelding/notifikasjon/ArbeidsgiverNotifikasjonKlientUtils.kt index 736a17817..466e1c21c 100644 --- a/notifikasjon/src/main/kotlin/no/nav/helsearbeidsgiver/inntektsmelding/notifikasjon/ArbeidsgiverNotifikasjonKlientUtils.kt +++ b/notifikasjon/src/main/kotlin/no/nav/helsearbeidsgiver/inntektsmelding/notifikasjon/ArbeidsgiverNotifikasjonKlientUtils.kt @@ -101,7 +101,10 @@ fun ArbeidsgiverNotifikasjonKlient.opprettSak( ) } } catch (e: SakEllerOppgaveDuplikatException) { - loggWarn("Fant duplikat under opprettelse av sak.", e) + "Fant duplikat (lik ID, ulikt innhold) under opprettelse av sak.".also { + logger.error(it) + sikkerLogger.error(it, e) + } e.eksisterendeId } } @@ -194,7 +197,10 @@ fun ArbeidsgiverNotifikasjonKlient.opprettOppgave( ) } } catch (e: SakEllerOppgaveDuplikatException) { - loggWarn("Fant duplikat under opprettelse av oppgave.", e) + "Fant duplikat (lik ID, ulikt innhold) under opprettelse av oppgave.".also { + logger.error(it) + sikkerLogger.error(it, e) + } e.eksisterendeId } @@ -259,16 +265,9 @@ private fun loggWarnIkkeFunnetEllerThrow( error: Throwable, ) { if (error is SakEllerOppgaveFinnesIkkeException) { - loggWarn(melding, error) + logger.warn(melding) + sikkerLogger.warn(melding, error) } else { throw error } } - -private fun loggWarn( - melding: String, - error: Throwable, -) { - logger.warn(melding) - sikkerLogger.warn(melding, error) -}