Skip to content

Commit

Permalink
Fjern feil hvor to objekter refererer til samme sett (#4010)
Browse files Browse the repository at this point in the history
### 💰 Hva skal gjøres, og hvorfor?
Vi har fått en del av denne feilen:
`HibernateException
Found shared references to a collection:
no.nav.familie.ba.sak.kjerne.eøs.utenlandskperiodebeløp.UtenlandskPeriodebeløp.barnAktører`

Prøver meg på en fiks her. Metoden `.toSet()` returnerer et nytt sett og
dermed burde det ikke lenger være to objekter med referanse til samme
sett.

### 🔎️ Er det noe spesielt du ønsker tilbakemelding om?
Tar gjerne i mot evt andre måter å gjøre det på

### ✅ Checklist
_Har du husket alle punktene i listen?_
- [ ] Jeg har testet mine endringer i henhold til akseptansekriteriene
🕵️
- [ ] Jeg har config- eller sql-endringer. I så fall, husk manuell
deploy til miljø for å verifisere endringene.
- [ ] Jeg har skrevet tester. Hvis du ikke har skrevet tester, beskriv
hvorfor under 👇

_Jeg har ikke skrevet tester fordi:_
Omfattende å skrive test for dette

### 💬 Ønsker du en muntlig gjennomgang?
- [ ] Ja
- [x] Nei

Co-authored-by: halvorbmundal <[email protected]>
  • Loading branch information
idaame and halvorbmundal authored Sep 27, 2023
1 parent 7a58762 commit b537f0a
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ data class UtenlandskPeriodebeløp(
override fun kopier(fom: YearMonth?, tom: YearMonth?, barnAktører: Set<Aktør>) = copy(
fom = fom,
tom = tom,
barnAktører = barnAktører,
barnAktører = barnAktører.toSet(), // .toSet() brukes for at det skal bli et nytt sett (to objekter kan ikke ha referanse til samme sett)
)

companion object {
Expand Down

0 comments on commit b537f0a

Please sign in to comment.