Skip to content

Commit

Permalink
Oppdaterer pdl-api-schema.graphql.
Browse files Browse the repository at this point in the history
- Erstatter foedsel med foedselsdato i hentPerson queries.
- Fjerner forkortetNavn som er deprekert.
  • Loading branch information
ramrock93 committed Jun 12, 2024
1 parent ef23255 commit 4935c05
Show file tree
Hide file tree
Showing 8 changed files with 690 additions and 677 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ internal data class BarnContext(
fun Person.harAdresseSkjerming(): Boolean = adressebeskyttelse.isNotEmpty()

fun Person.erDød(): Boolean = doedsfall.isNotEmpty()
fun Person.fødselsdato(): LocalDate = LocalDate.parse(foedsel.first().foedselsdato!!)
fun Person.fødselsdato(): LocalDate = LocalDate.parse(foedselsdato.first().foedselsdato!!)

fun List<Person>.filtererPåIdent(ident: BarnIdent) =
first { it.folkeregisteridentifikator.first().identifikasjonsnummer == ident }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ data class PdlPersonContext(

fun erDød(): Boolean = person.erDød()
fun relasjoner(): List<ForelderBarnRelasjon> = person.forelderBarnRelasjon
fun fødselsdato(): LocalDate = LocalDate.parse(person.foedsel.first().foedselsdato!!)
fun fødselsÅr(): Int = person.foedsel.first().foedselsaar!!
fun fødselsdato(): LocalDate = LocalDate.parse(person.foedselsdato.first().foedselsdato!!)
fun fødselsÅr(): Int = person.foedselsdato.first().foedselsaar!!
fun erMyndig(): Boolean {
val nåværendeÅr = LocalDate.now().year
val alder = nåværendeÅr - fødselsÅr()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,7 @@ fun List<Navn>.navnSomJsonArray() = JSONArray(
JSONObject(mapOf(
"fornavn" to it.fornavn,
"mellomnavn" to it.mellomnavn,
"etternavn" to it.etternavn,
"forkortetNavn" to it.forkortetNavn,
"etternavn" to it.etternavn
))
}
)
Expand Down Expand Up @@ -60,7 +59,7 @@ fun List<Doedsfall>.dødsfallSomJsonArray() = JSONArray(
}
)

fun List<Foedsel>.fødselSomJsonArray() = JSONArray(
fun List<Foedselsdato>.fødselSomJsonArray() = JSONArray(
map {
JSONObject(mapOf(
"foedselsdato" to it.foedselsdato
Expand Down
3 changes: 1 addition & 2 deletions core/src/main/resources/pdl/hentBarn.graphql
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,8 @@ query($identer: [ID!]!) {
fornavn
mellomnavn
etternavn
forkortetNavn
},
foedsel {
foedselsdato {
foedselsdato
foedselsaar
}
Expand Down
3 changes: 1 addition & 2 deletions core/src/main/resources/pdl/hentPerson.graphql
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,8 @@ query($ident: ID!){
fornavn
mellomnavn
etternavn
forkortetNavn
}
foedsel {
foedselsdato {
foedselsdato
foedselsaar
}
Expand Down
Loading

0 comments on commit 4935c05

Please sign in to comment.