Skip to content

Commit

Permalink
Må oppgi året barnet blir 18 dersom aksjonspunkt er avslått tidligere…
Browse files Browse the repository at this point in the history
…, for da vil periode.tom være 9999-12-31 og utenfor søknadsperioden (#5415)

Co-authored-by: Hallvard Andreas Stark <[email protected]>
  • Loading branch information
vebnor and hallvardastark authored Dec 11, 2023
1 parent 46877b0 commit b646ac7
Showing 1 changed file with 8 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,12 @@ const formatereLosAksjonspunktObjektForKroniskSyk = (
fraDato: string,
vilkar: Vilkar,
avslagsårsakKode: string,
soknad: UtvidetRettSoknad,
) => {
const angittBarn = soknad.angittePersoner.find(person => person.rolle === 'BARN');
const barnetsFodselsdato = new Date(angittBarn.fødselsdato);
const åretBarnetFyller18 = `${barnetsFodselsdato.getFullYear() + 18}-12-31`;

const losAksjonspunktObjekt = {
kode: aksjonspunktKode,
begrunnelse,
Expand All @@ -36,9 +41,9 @@ const formatereLosAksjonspunktObjektForKroniskSyk = (
periode: {
fom: fraDato,
tom:
typeof vilkar.perioder[0]?.periode.tom !== 'undefined' && vilkar.perioder[0]?.periode.tom !== null
typeof vilkar.perioder[0]?.periode.tom && vilkar.perioder[0]?.periode.tom !== '9999-12-31'
? vilkar.perioder[0]?.periode.tom
: '',
: åretBarnetFyller18,
},
};

Expand Down Expand Up @@ -98,6 +103,7 @@ const KroniskSykObjektTilMikrofrontend = ({
fraDato || soknad.soknadsdato,
vilkar,
avslagsårsakKode,
soknad,
),
]);
},
Expand Down

0 comments on commit b646ac7

Please sign in to comment.