Skip to content

Commit

Permalink
Sette harTilsynsordning til sann når tilsynstabeller oppdateres
Browse files Browse the repository at this point in the history
  • Loading branch information
s148719 committed Dec 5, 2024
1 parent 767499c commit 80e3440
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -728,6 +728,7 @@ class GrunnlagService(
behandling.underholdskostnader.find { it.barnetsRolleIBehandlingen?.personident?.verdi == barnetilsyn.key }?.let {
if (it.barnetilsyn.isEmpty()) {
it.barnetilsyn.addAll(barnetilsyn.value.toSet().tilBarnetilsyn(it))
it.harTilsynsordning = true
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -194,6 +194,7 @@ class UnderholdService(
underholdskostnad = underholdskostnad,
)
underholdskostnad.barnetilsyn.add(barnetilsyn)
underholdskostnad.harTilsynsordning = true
underholdskostnadRepository
.save(underholdskostnad)
.barnetilsyn
Expand Down Expand Up @@ -303,6 +304,7 @@ class UnderholdService(
underholdskostnad = underholdskostnad,
)
underholdskostnad.faktiskeTilsynsutgifter.add(faktiskTilsynsutgift)
underholdskostnad.harTilsynsordning = true
underholdskostnadRepository
.save(underholdskostnad)
.faktiskeTilsynsutgifter
Expand Down Expand Up @@ -343,6 +345,7 @@ class UnderholdService(
underholdskostnad = underholdskostnad,
)
underholdskostnad.tilleggsstønad.add(tilleggsstønad)
underholdskostnad.harTilsynsordning = true
underholdskostnadRepository
.save(underholdskostnad)
.tilleggsstønad
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -305,16 +305,21 @@ class GrunnlagServiceTest : TestContainerRunner() {

behandling.underholdskostnader.flatMap { it.barnetilsyn } shouldHaveSize 2

val stønadTilBarnetilsyn =
val uTestbarn1 =
behandling.underholdskostnader
.find {
it.person.rolle
.first()
.personident
?.verdi == testdataBarn1.ident
}!!
.barnetilsyn
.sortedBy { it.fom }
}

assertSoftly(uTestbarn1) {
shouldNotBeNull()
harTilsynsordning shouldBe true
}

val stønadTilBarnetilsyn = uTestbarn1!!.barnetilsyn.sortedBy { it.fom }
stønadTilBarnetilsyn shouldHaveSize 2

assertSoftly(stønadTilBarnetilsyn.elementAt(0)) {
Expand Down

0 comments on commit 80e3440

Please sign in to comment.