diff --git a/src/main/kotlin/no/nav/syfo/aareg/Periode.kt b/src/main/kotlin/no/nav/syfo/aareg/Periode.kt index 9231dc5..755d96b 100644 --- a/src/main/kotlin/no/nav/syfo/aareg/Periode.kt +++ b/src/main/kotlin/no/nav/syfo/aareg/Periode.kt @@ -5,5 +5,5 @@ import java.io.Serializable @Suppress("SerialVersionUIDInSerializableClass") data class Periode( var fom: String, - var tom: String + var tom: String? = null ) : Serializable diff --git a/src/main/kotlin/no/nav/syfo/aareg/service/ArbeidsforholdService.kt b/src/main/kotlin/no/nav/syfo/aareg/service/ArbeidsforholdService.kt index 8caeb53..03f6739 100644 --- a/src/main/kotlin/no/nav/syfo/aareg/service/ArbeidsforholdService.kt +++ b/src/main/kotlin/no/nav/syfo/aareg/service/ArbeidsforholdService.kt @@ -105,8 +105,8 @@ class ArbeidsforholdService( .filter { arbeidsforhold -> arbeidsforhold.arbeidsgiver!!.organisasjonsnummer.equals(orgnummer) } .filter { arbeidsforhold -> arbeidsforhold.ansettelsesperiode!!.periode.tom == null || - !arbeidsforhold.ansettelsesperiode!!.periode.tom.tilLocalDate() - .isBefore(fom) + !arbeidsforhold.ansettelsesperiode!!.periode.tom?.tilLocalDate() + ?.isBefore(fom)!! } .flatMap { arbeidsforhold -> arbeidsforhold.arbeidsavtaler!!