From b41e375109c0ec287969ba4d2ac5f7c5c2727966 Mon Sep 17 00:00:00 2001 From: Jens-Otto Larsen Date: Sun, 16 Jun 2024 20:21:12 +0200 Subject: [PATCH] PDL foedselsdato isf foedsel --- .../domene/person/pdl/Akt\303\270rTjeneste.java" | 11 ++++++----- pom.xml | 2 +- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git "a/integrasjontjenester/person/src/main/java/no/nav/foreldrepenger/tilbakekreving/domene/person/pdl/Akt\303\270rTjeneste.java" "b/integrasjontjenester/person/src/main/java/no/nav/foreldrepenger/tilbakekreving/domene/person/pdl/Akt\303\270rTjeneste.java" index 4e3ab9e70..c1ac95e60 100644 --- "a/integrasjontjenester/person/src/main/java/no/nav/foreldrepenger/tilbakekreving/domene/person/pdl/Akt\303\270rTjeneste.java" +++ "b/integrasjontjenester/person/src/main/java/no/nav/foreldrepenger/tilbakekreving/domene/person/pdl/Akt\303\270rTjeneste.java" @@ -9,6 +9,7 @@ import java.util.concurrent.TimeUnit; import jakarta.enterprise.context.ApplicationScoped; + import no.nav.foreldrepenger.tilbakekreving.behandlingslager.aktør.Personinfo; import no.nav.foreldrepenger.tilbakekreving.behandlingslager.behandling.personopplysning.SivilstandType; import no.nav.foreldrepenger.tilbakekreving.behandlingslager.fagsak.FagsakYtelseType; @@ -17,8 +18,8 @@ import no.nav.foreldrepenger.tilbakekreving.fagsystem.ApplicationName; import no.nav.pdl.Doedsfall; import no.nav.pdl.DoedsfallResponseProjection; -import no.nav.pdl.Foedsel; -import no.nav.pdl.FoedselResponseProjection; +import no.nav.pdl.Foedselsdato; +import no.nav.pdl.FoedselsdatoResponseProjection; import no.nav.pdl.HentIdenterQueryRequest; import no.nav.pdl.HentPersonQueryRequest; import no.nav.pdl.IdentGruppe; @@ -146,15 +147,15 @@ public Personinfo hentPersoninfo(FagsakYtelseType ytelseType, AktørId aktørId, query.setIdent(aktørId.getId()); var projection = new PersonResponseProjection() .navn(new NavnResponseProjection().fornavn().mellomnavn().etternavn()) - .foedsel(new FoedselResponseProjection().foedselsdato()) + .foedselsdato(new FoedselsdatoResponseProjection().foedselsdato()) .doedsfall(new DoedsfallResponseProjection().doedsdato()) .sivilstand(new SivilstandResponseProjection().type()); var ytelse = utledYtelse(ytelseType); var person = pdlKlient.hentPerson(ytelse, query, projection); - var fødselsdato = person.getFoedsel().stream() - .map(Foedsel::getFoedselsdato) + var fødselsdato = person.getFoedselsdato().stream() + .map(Foedselsdato::getFoedselsdato) .filter(Objects::nonNull) .findFirst().map(d -> LocalDate.parse(d, DateTimeFormatter.ISO_LOCAL_DATE)).orElse(null); var dødsdato = person.getDoedsfall().stream() diff --git a/pom.xml b/pom.xml index 87d9a97c6..69e95dceb 100644 --- a/pom.xml +++ b/pom.xml @@ -35,7 +35,7 @@ navikt_fptilbake - 7.2.0 + 7.2.1 5.0.9 9.1.15 2.1.2