Skip to content

Commit

Permalink
Overstyr skal kun fungere for perioder som er til vurdering i behandl…
Browse files Browse the repository at this point in the history
…ingen. Hvis en skal overstyre tidligere perioder, skal en opprette manuell revurdering. (#6650)
  • Loading branch information
vebnor authored Oct 2, 2024
1 parent 8ef486f commit 5b362ca
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,15 @@ describe('<VilkarresultatMedOverstyringHeader>', () => {
panelTittelKode="Inngangsvilkar.Medlemskapsvilkaret"
erOverstyrt
aksjonspunkter={[]}
periode={{
avslagKode: '',
begrunnelse: '',
vurderesIBehandlingen: true,
merknad: { kode: '', kodeverk: '' },
merknadParametere: {},
periode: { fom: '', tom: '' },
vilkarStatus: { kode: '', kodeverk: '' },
}}
status=""
/>
</Provider>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,12 @@ import {

const isOverridden = (aksjonspunktCodes: string[], aksjonspunktCode: string) =>
aksjonspunktCodes.some(code => code === aksjonspunktCode);
const isHidden = (kanOverstyre: boolean, aksjonspunktCodes: string[], aksjonspunktCode: string) =>
!isOverridden(aksjonspunktCodes, aksjonspunktCode) && !kanOverstyre;
const isHidden = (
kanOverstyre: boolean,
aksjonspunktCodes: string[],
aksjonspunktCode: string,
vurderesIBehandlingen: boolean,
) => (!isOverridden(aksjonspunktCodes, aksjonspunktCode) && !kanOverstyre) || !vurderesIBehandlingen;

const vilkårResultatText = (originalErVilkarOk: boolean, periode: Vilkarperiode) => {
let text = 'Ikke behandlet';
Expand Down Expand Up @@ -99,7 +103,12 @@ const VilkarresultatMedOverstyringHeader = ({
{vilkårResultatText(erVilkarOk, periode)}
</FlexColumn>
{erVilkarOk !== undefined &&
!isHidden(kanOverstyreAccess.isEnabled, aksjonspunktCodes, overstyringApKode) && (
!isHidden(
kanOverstyreAccess.isEnabled,
aksjonspunktCodes,
overstyringApKode,
periode.vurderesIBehandlingen,
) && (
<FlexColumn>
<VerticalSpacer fourPx />
<Button
Expand Down

0 comments on commit 5b362ca

Please sign in to comment.