diff --git a/src/main/kotlin/no/fdk/concept_catalog/model/Begrep.kt b/src/main/kotlin/no/fdk/concept_catalog/model/Begrep.kt index c746882..dcdbffa 100644 --- a/src/main/kotlin/no/fdk/concept_catalog/model/Begrep.kt +++ b/src/main/kotlin/no/fdk/concept_catalog/model/Begrep.kt @@ -38,7 +38,7 @@ data class BegrepDBO ( val ansvarligVirksomhet: Virksomhet, val eksempel: Map?, val fagområde: Map>?, - val fagområdeKoder: List?, + val fagområdeKoder: List?, val omfang: URITekst?, val kontaktpunkt: Kontaktpunkt?, val gyldigFom: LocalDate?, diff --git a/src/main/kotlin/no/fdk/concept_catalog/model/CurrentConcept.kt b/src/main/kotlin/no/fdk/concept_catalog/model/CurrentConcept.kt index 3853f10..c879a8c 100644 --- a/src/main/kotlin/no/fdk/concept_catalog/model/CurrentConcept.kt +++ b/src/main/kotlin/no/fdk/concept_catalog/model/CurrentConcept.kt @@ -57,7 +57,7 @@ data class CurrentConcept( dbo.anbefaltTerm, dbo.tillattTerm, dbo.frarådetTerm, dbo.definisjon, dbo.definisjonForAllmennheten, dbo.definisjonForSpesialister, dbo.merknad, dbo.merkelapp, dbo.ansvarligVirksomhet, dbo.eksempel, - dbo.fagområde, dbo.fagområdeKoder, dbo.omfang, dbo.kontaktpunkt, + dbo.fagområde, dbo.fagområdeKoder?.filterNotNull(), dbo.omfang, dbo.kontaktpunkt, dbo.gyldigFom, dbo.gyldigTom, dbo.endringslogelement, dbo.opprettet, dbo.opprettetAv, dbo.seOgså, dbo.erstattesAv, dbo.assignedUser, dbo.abbreviatedLabel, dbo.begrepsRelasjon, dbo.interneFelt diff --git a/src/main/kotlin/no/fdk/concept_catalog/service/ConceptMappers.kt b/src/main/kotlin/no/fdk/concept_catalog/service/ConceptMappers.kt index bc01b91..8fea58c 100644 --- a/src/main/kotlin/no/fdk/concept_catalog/service/ConceptMappers.kt +++ b/src/main/kotlin/no/fdk/concept_catalog/service/ConceptMappers.kt @@ -31,7 +31,7 @@ fun BegrepDBO.toDTO(highestPublishedVersion: SemVer?, highestPublishedId: String ansvarligVirksomhet, eksempel, fagområde, - fagområdeKoder, + fagområdeKoder?.filterNotNull(), omfang, kontaktpunkt, gyldigFom, diff --git a/src/main/kotlin/no/fdk/concept_catalog/service/SkosApNoModelService.kt b/src/main/kotlin/no/fdk/concept_catalog/service/SkosApNoModelService.kt index 0621610..d2807af 100644 --- a/src/main/kotlin/no/fdk/concept_catalog/service/SkosApNoModelService.kt +++ b/src/main/kotlin/no/fdk/concept_catalog/service/SkosApNoModelService.kt @@ -322,7 +322,7 @@ class SkosApNoModelService( } } concept.fagområdeKoder - ?.filter { it.isNotEmpty() } + ?.filter { !it.isNullOrEmpty() } ?.forEach { kode -> addProperty( DCTerms.subject,