From 2168ac3cf94657eccddaf01506ef80ad5d379ef9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=98yvind=20N=2E=20Wed=C3=B8e?= Date: Mon, 10 Feb 2025 13:17:42 +0100 Subject: [PATCH] Different frist for anke. --- .../kotlin/no/nav/klage/oppgave/domain/klage/Mottak.kt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/no/nav/klage/oppgave/domain/klage/Mottak.kt b/src/main/kotlin/no/nav/klage/oppgave/domain/klage/Mottak.kt index f4fd4fe69..012884d92 100644 --- a/src/main/kotlin/no/nav/klage/oppgave/domain/klage/Mottak.kt +++ b/src/main/kotlin/no/nav/klage/oppgave/domain/klage/Mottak.kt @@ -94,7 +94,14 @@ class Mottak( } fun generateFrist(): LocalDate { - return frist ?: (sakMottattKaDato.toLocalDate() + Period.ofWeeks(12)) + return frist ?: getDefaultFristForType(sakMottattKaDato = sakMottattKaDato, type = type) + } + + private fun getDefaultFristForType(sakMottattKaDato: LocalDateTime, type: Type): LocalDate { + return when(type) { + Type.ANKE -> (sakMottattKaDato.toLocalDate() + Period.ofWeeks(11)) + else -> (sakMottattKaDato.toLocalDate() + Period.ofWeeks(12)) + } } fun mapToBehandlingHjemler(): Set =