Skip to content

Commit

Permalink
Only assert if value present
Browse files Browse the repository at this point in the history
  • Loading branch information
jacob-meidell committed Nov 12, 2024
1 parent cf50e51 commit 1c18a63
Showing 1 changed file with 11 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -86,10 +86,16 @@ class PENYtelseOppslagClient(
val gjelderTomDato: LocalDate?
) {
init {
require(gjelderFomDato.isBefore(gjelderTomDato)) { "Fom ikke tidligere enn tom" }
if (gjelderTomDato != null) {
require(gjelderFomDato.isBefore(gjelderTomDato)) { "Fom ikke tidligere enn tom" }
}
}

val periode: Periode get() = Periode(YearMonth.of(gjelderFomDato.year, gjelderFomDato.month), YearMonth.of(gjelderTomDato!!.year, gjelderTomDato.month))
val periode: Periode
get() = Periode(
YearMonth.of(gjelderFomDato.year, gjelderFomDato.month),
YearMonth.of(gjelderTomDato!!.year, gjelderTomDato.month)
)
}


Expand Down Expand Up @@ -152,7 +158,9 @@ class PENYtelseOppslagClient(
val tom: LocalDate?
) {
init {
require(fom.isBefore(tom)) { "Fom ikke tidligere enn tom" }
if (tom != null) {
require(fom.isBefore(tom)) { "Fom ikke tidligere enn tom" }
}
}

val periode: Periode get() = Periode(YearMonth.of(fom.year, fom.month), YearMonth.of(tom!!.year, tom.month))
Expand Down

0 comments on commit 1c18a63

Please sign in to comment.