Skip to content

Commit

Permalink
Merge branch 'main' into utenlandskIdNummer
Browse files Browse the repository at this point in the history
  • Loading branch information
throndi authored Mar 7, 2024
2 parents c0b5ec2 + f9526d8 commit 240d1bc
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,9 @@ const Søknadsinformasjon: FC<Props> = ({ sivilstandtype, søknad }) => {
switch (sivilstandtype) {
case SivilstandType.UGIFT:
case SivilstandType.UOPPGITT:
case SivilstandType.ENKE_ELLER_ENKEMANN:
case SivilstandType.SKILT:
case SivilstandType.SKILT_PARTNER:
return (
<>
<Informasjonsrad
Expand Down Expand Up @@ -62,6 +65,19 @@ const Søknadsinformasjon: FC<Props> = ({ sivilstandtype, søknad }) => {
case SivilstandType.SEPARERT_PARTNER:
return (
<>
<Informasjonsrad
ikon={VilkårInfoIkon.SØKNAD}
label="Gift uten at det er registrert i folkeregisteret"
verdi={erUformeltGift !== undefined && mapTrueFalse(erUformeltGift)}
/>
<Informasjonsrad
ikon={VilkårInfoIkon.SØKNAD}
label="Separert eller skilt uten at det er registrert i folkeregisteret"
verdi={
erUformeltSeparertEllerSkilt !== undefined &&
mapTrueFalse(erUformeltSeparertEllerSkilt)
}
/>
<Informasjonsrad
ikon={VilkårInfoIkon.SØKNAD}
label="Alene med barn fordi"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import {
erMånedÅrEtter,
erMånedÅrEtterEllerLik,
erMånedÅrLik,
erPåfølgendeÅrMåned,
plusMåneder,
tilDato,
tilÅrMåned,
Expand Down Expand Up @@ -139,12 +140,21 @@ export const validerVedtaksperioder = ({
årMånedFra: `Ugyldig periode - fra (${årMånedFra}) må være før til (${årMånedTil})`,
};
}
const forrige = index > 0 && perioder[index - 1];
if (forrige && forrige.årMånedTil) {
if (!erMånedÅrLik(tilÅrMåned(plusMåneder(forrige.årMånedTil, 1)), årMånedFra)) {

const forrigePeriode = index > 0 && perioder[index - 1];

if (forrigePeriode && forrigePeriode.årMånedTil) {
if (!erMånedÅrEtter(forrigePeriode.årMånedTil, årMånedFra)) {
return {
...vedtaksperiodeFeil,
årMånedFra: `Ugyldig etterfølgende periode - fra (${årMånedFra}) må være etter til (${forrigePeriode.årMånedTil})`,
};
}

if (!erPåfølgendeÅrMåned(forrigePeriode.årMånedTil, årMånedFra)) {
return {
...vedtaksperiodeFeil,
årMånedFra: `Ugyldig etterfølgende periode - fra (${årMånedFra}) må være etter til (${forrige.årMånedTil})`,
årMånedFra: `Periodene er ikke sammenhengende`,
};
}
}
Expand Down

0 comments on commit 240d1bc

Please sign in to comment.