Skip to content

Commit

Permalink
Erstatter TekstPåSpråkMap med Map<Locale, String> i Kontantstøtte…
Browse files Browse the repository at this point in the history
…Søknad-kontraktene (#975)

* Fjerner unødvendig klasse TekstPåSpråkMap som arver av HashMap og bruker Map direkte i kontraktene

* Ruller tilbake spring boot versjon til 3.3.3. Bør oppgraderes når andre apper er over på 3.4.0
  • Loading branch information
bragejahren authored Dec 10, 2024
1 parent 18ef9da commit 808b418
Show file tree
Hide file tree
Showing 6 changed files with 17 additions and 25 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ data class KontantstøtteSøknad(
override val barn: List<Barn>,
val antallEøsSteg: Int,
val dokumentasjon: List<Søknaddokumentasjon>,
val teksterTilPdf: Map<String, TekstPåSpråkMap>,
val teksterTilPdf: Map<String, Map<Locale, String>>,
val originalSpråk: Locale,
val erNoenAvBarnaFosterbarn: Søknadsfelt<String>,
valktAsylForBarn: Søknadsfelt<String>,
Expand Down Expand Up @@ -61,7 +61,7 @@ data class Barn(
val navn: Søknadsfelt<String>,
val registrertBostedType: Søknadsfelt<RegistrertBostedType>,
val alder: Søknadsfelt<String>?,
val teksterTilPdf: Map<String, TekstPåSpråkMap>,
val teksterTilPdf: Map<String, Map<Locale, String>>,
// Om Barna
val erFosterbarn: Søknadsfelt<String>,
val oppholderSegIInstitusjon: Søknadsfelt<String>,
Expand Down Expand Up @@ -95,10 +95,6 @@ data class Barn(

typealias Locale = String

class TekstPåSpråkMap(
tekstPåSpråk: Map<Locale, String>,
) : HashMap<Locale, String>(tekstPåSpråk)

enum class Dokumentasjonsbehov {
AVTALE_DELT_BOSTED,
VEDTAK_OPPHOLDSTILLATELSE,
Expand All @@ -118,7 +114,7 @@ data class Søknaddokumentasjon(
val dokumentasjonsbehov: Dokumentasjonsbehov,
val harSendtInn: Boolean,
val opplastedeVedlegg: List<Søknadsvedlegg>,
val dokumentasjonSpråkTittel: TekstPåSpråkMap,
val dokumentasjonSpråkTittel: Map<Locale, String>,
)

data class SøknadAdresse(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ import no.nav.familie.kontrakter.ks.søknad.v1.RegistrertBostedType
import no.nav.familie.kontrakter.ks.søknad.v1.SIVILSTANDTYPE
import no.nav.familie.kontrakter.ks.søknad.v1.SøknadAdresse
import no.nav.familie.kontrakter.ks.søknad.v1.Søknaddokumentasjon
import no.nav.familie.kontrakter.ks.søknad.v1.TekstPåSpråkMap
import no.nav.familie.kontrakter.ks.søknad.v1.Utbetalingsperiode
import no.nav.familie.kontrakter.ks.søknad.v1.Utenlandsopphold
import no.nav.familie.kontrakter.ks.søknad.v1.Utenlandsperiode
Expand All @@ -25,7 +24,7 @@ data class KontantstøtteSøknad(
override val barn: List<Barn>,
val antallEøsSteg: Int,
val dokumentasjon: List<Søknaddokumentasjon>,
val teksterTilPdf: Map<String, TekstPåSpråkMap>,
val teksterTilPdf: Map<String, Map<Locale, String>>,
val originalSpråk: Locale,
val erNoenAvBarnaFosterbarn: Søknadsfelt<String>,
valktAsylForBarn: Søknadsfelt<String>,
Expand Down Expand Up @@ -74,7 +73,7 @@ data class Barn(
val navn: Søknadsfelt<String>,
val registrertBostedType: Søknadsfelt<RegistrertBostedType>,
val alder: Søknadsfelt<String>?,
val teksterTilPdf: Map<String, TekstPåSpråkMap>,
val teksterTilPdf: Map<String, Map<Locale, String>>,
// Om Barna
val erFosterbarn: Søknadsfelt<String>,
val oppholderSegIInstitusjon: Søknadsfelt<String>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ import no.nav.familie.kontrakter.ks.søknad.v1.Locale
import no.nav.familie.kontrakter.ks.søknad.v1.Pensjonsperiode
import no.nav.familie.kontrakter.ks.søknad.v1.RegistrertBostedType
import no.nav.familie.kontrakter.ks.søknad.v1.Søknaddokumentasjon
import no.nav.familie.kontrakter.ks.søknad.v1.TekstPåSpråkMap
import no.nav.familie.kontrakter.ks.søknad.v1.Utbetalingsperiode
import no.nav.familie.kontrakter.ks.søknad.v1.Utenlandsopphold
import no.nav.familie.kontrakter.ks.søknad.v2.Arbeidsperiode
Expand All @@ -24,7 +23,7 @@ data class KontantstøtteSøknad(
override val barn: List<Barn>,
val antallEøsSteg: Int,
val dokumentasjon: List<Søknaddokumentasjon>,
val teksterTilPdf: Map<String, TekstPåSpråkMap>,
val teksterTilPdf: Map<String, Map<Locale, String>>,
val originalSpråk: Locale,
val erNoenAvBarnaFosterbarn: Søknadsfelt<String>,
valktAsylForBarn: Søknadsfelt<String>,
Expand All @@ -43,7 +42,7 @@ data class Barn(
val navn: Søknadsfelt<String>,
val registrertBostedType: Søknadsfelt<RegistrertBostedType>,
val alder: Søknadsfelt<String>?,
val teksterTilPdf: Map<String, TekstPåSpråkMap>,
val teksterTilPdf: Map<String, Map<Locale, String>>,
// Om Barna
val erFosterbarn: Søknadsfelt<String>,
val oppholderSegIInstitusjon: Søknadsfelt<String>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ import no.nav.familie.kontrakter.ks.søknad.v1.RegistrertBostedType
import no.nav.familie.kontrakter.ks.søknad.v1.SIVILSTANDTYPE
import no.nav.familie.kontrakter.ks.søknad.v1.SøknadAdresse
import no.nav.familie.kontrakter.ks.søknad.v1.Søknaddokumentasjon
import no.nav.familie.kontrakter.ks.søknad.v1.TekstPåSpråkMap
import no.nav.familie.kontrakter.ks.søknad.v1.Utbetalingsperiode
import no.nav.familie.kontrakter.ks.søknad.v2.Omsorgsperson

Expand All @@ -22,7 +21,7 @@ data class KontantstøtteSøknad(
override val barn: List<Barn>,
val antallEøsSteg: Int,
val dokumentasjon: List<Søknaddokumentasjon>,
val teksterTilPdf: Map<String, TekstPåSpråkMap>,
val teksterTilPdf: Map<String, Map<Locale, String>>,
val originalSpråk: Locale,
val erNoenAvBarnaFosterbarn: Søknadsfelt<String>,
valktAsylForBarn: Søknadsfelt<String>,
Expand Down Expand Up @@ -71,7 +70,7 @@ data class Barn(
val navn: Søknadsfelt<String>,
val registrertBostedType: Søknadsfelt<RegistrertBostedType>,
val alder: Søknadsfelt<String>?,
val teksterTilPdf: Map<String, TekstPåSpråkMap>,
val teksterTilPdf: Map<String, Map<Locale, String>>,
// Om Barna
val erFosterbarn: Søknadsfelt<String>,
val oppholderSegIInstitusjon: Søknadsfelt<String>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import no.nav.familie.kontrakter.felles.søknad.BaksSøknadBase
import no.nav.familie.kontrakter.felles.søknad.Søknadsfelt
import no.nav.familie.kontrakter.ks.søknad.v1.Locale
import no.nav.familie.kontrakter.ks.søknad.v1.Søknaddokumentasjon
import no.nav.familie.kontrakter.ks.søknad.v1.TekstPåSpråkMap
import no.nav.familie.kontrakter.ks.søknad.v4.Barn
import no.nav.familie.kontrakter.ks.søknad.v4.Søker

Expand All @@ -14,7 +13,7 @@ data class KontantstøtteSøknad(
override val barn: List<Barn>,
val antallEøsSteg: Int,
val dokumentasjon: List<Søknaddokumentasjon>,
val teksterTilPdf: Map<String, TekstPåSpråkMap>,
val teksterTilPdf: Map<String, Map<Locale, String>>,
val originalSpråk: Locale,
val finnesPersonMedAdressebeskyttelse: Boolean,
val erNoenAvBarnaFosterbarn: Søknadsfelt<String>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ class VersjonertKontantstøtteSøknadDeserializerTest {
barn = listOf(lagBarnV4(barnFnr)),
antallEøsSteg = 0,
dokumentasjon = emptyList(),
teksterTilPdf = emptyMap(),
teksterTilPdf = mapOf("opplystAdoptert" to mapOf("nb" to "bokmål", "nn" to "nynorsk", "en" to "engelsk")),
originalSpråk = "NB",
finnesPersonMedAdressebeskyttelse = false,
erNoenAvBarnaFosterbarn = lagStringSøknadsfelt("Nei"),
Expand Down Expand Up @@ -76,7 +76,7 @@ class VersjonertKontantstøtteSøknadDeserializerTest {
barn = listOf(lagBarnV4(barnFnr)),
antallEøsSteg = 0,
dokumentasjon = emptyList(),
teksterTilPdf = emptyMap(),
teksterTilPdf = mapOf("opplystAdoptert" to mapOf("nb" to "bokmål", "nn" to "nynorsk", "en" to "engelsk")),
originalSpråk = "NB",
finnesPersonMedAdressebeskyttelse = false,
erNoenAvBarnaFosterbarn = lagStringSøknadsfelt("Nei"),
Expand Down Expand Up @@ -113,7 +113,7 @@ class VersjonertKontantstøtteSøknadDeserializerTest {
barn = listOf(lagBarnV4(barnFnr)),
antallEøsSteg = 0,
dokumentasjon = emptyList(),
teksterTilPdf = emptyMap(),
teksterTilPdf = mapOf("opplystAdoptert" to mapOf("nb" to "bokmål", "nn" to "nynorsk", "en" to "engelsk")),
originalSpråk = "NB",
erNoenAvBarnaFosterbarn = lagStringSøknadsfelt("Nei"),
søktAsylForBarn = lagStringSøknadsfelt("Nei"),
Expand Down Expand Up @@ -149,7 +149,7 @@ class VersjonertKontantstøtteSøknadDeserializerTest {
barn = listOf(lagBarnV4(barnFnr)),
antallEøsSteg = 0,
dokumentasjon = emptyList(),
teksterTilPdf = emptyMap(),
teksterTilPdf = mapOf("opplystAdoptert" to mapOf("nb" to "bokmål", "nn" to "nynorsk", "en" to "engelsk")),
originalSpråk = "NB",
erNoenAvBarnaFosterbarn = lagStringSøknadsfelt("Nei"),
søktAsylForBarn = lagStringSøknadsfelt("Nei"),
Expand Down Expand Up @@ -185,7 +185,7 @@ class VersjonertKontantstøtteSøknadDeserializerTest {
barn = listOf(lagBarnV3(barnFnr)),
antallEøsSteg = 0,
dokumentasjon = emptyList(),
teksterTilPdf = emptyMap(),
teksterTilPdf = mapOf("opplystAdoptert" to mapOf("nb" to "bokmål", "nn" to "nynorsk", "en" to "engelsk")),
originalSpråk = "NB",
erNoenAvBarnaFosterbarn = lagStringSøknadsfelt("Nei"),
søktAsylForBarn = lagStringSøknadsfelt("Nei"),
Expand Down Expand Up @@ -221,7 +221,7 @@ class VersjonertKontantstøtteSøknadDeserializerTest {
barn = listOf(lagBarnV2(barnFnr)),
antallEøsSteg = 0,
dokumentasjon = emptyList(),
teksterTilPdf = emptyMap(),
teksterTilPdf = mapOf("opplystAdoptert" to mapOf("nb" to "bokmål", "nn" to "nynorsk", "en" to "engelsk")),
originalSpråk = "NB",
erNoenAvBarnaFosterbarn = lagStringSøknadsfelt("Nei"),
søktAsylForBarn = lagStringSøknadsfelt("Nei"),
Expand Down Expand Up @@ -257,7 +257,7 @@ class VersjonertKontantstøtteSøknadDeserializerTest {
barn = listOf(lagBarnV1(barnFnr)),
antallEøsSteg = 0,
dokumentasjon = emptyList(),
teksterTilPdf = emptyMap(),
teksterTilPdf = mapOf("opplystAdoptert" to mapOf("nb" to "bokmål", "nn" to "nynorsk", "en" to "engelsk")),
originalSpråk = "NB",
erNoenAvBarnaFosterbarn = lagStringSøknadsfelt("Nei"),
søktAsylForBarn = lagStringSøknadsfelt("Nei"),
Expand Down

0 comments on commit 808b418

Please sign in to comment.