Skip to content

Commit

Permalink
denne skulle vært togglet :D:D reverter for å legge på toggle (#6799)
Browse files Browse the repository at this point in the history
  • Loading branch information
vebnor authored Nov 8, 2024
1 parent da0cfed commit 80665a1
Show file tree
Hide file tree
Showing 6 changed files with 15 additions and 22 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,6 @@ describe('<OpptjeningFaktaForm>', () => {
opptjeningTom: '2017-08-31',
opptjeningperiode: { dager: 16, måneder: 0 },
fastsattOpptjeningAktivitetList: [],
vurderesIAksjonspunkt: true,
},
},
];
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ const opptjening = {
måneder: 2,
dager: 3,
},
vurderesIAksjonspunkt: true,
fastsattOpptjeningAktivitetList: [
{
id: 1,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ export const OpptjeningVilkarAksjonspunktPanelImpl = ({
? !vilkarFields.some(
vilkarField =>
vilkarField.vurderesIBehandlingen &&
vilkarField.vurderesIAksjonspunkt &&
!vilkarField.periodeHar28DagerOgTrengerIkkeVurderesManuelt &&
(!vilkarField.begrunnelse || !vilkarField.kode),
)
: false;
Expand Down Expand Up @@ -136,7 +136,7 @@ export const OpptjeningVilkarAksjonspunktPanelImpl = ({
behandlingId={behandlingId}
behandlingVersjon={behandlingVersjon}
isPeriodisertFormComplete={allePerioderHarVurdering()}
skjulAksjonspunktVisning={!vilkarField?.vurderesIAksjonspunkt}
skjulAksjonspunktVisning={vilkarField?.periodeHar28DagerOgTrengerIkkeVurderesManuelt}
>
<div className={styles.titelOgHjelpetekstFlexbox}>
<Label size="small" as="p">
Expand All @@ -160,7 +160,9 @@ export const OpptjeningVilkarAksjonspunktPanelImpl = ({
<VilkarField
erOmsorgspenger={erOmsorgspenger}
field={vilkarField}
readOnly={readOnly || !vilkarField?.vurderesIBehandlingen || !vilkarField?.vurderesIAksjonspunkt}
readOnly={
readOnly || !vilkarField?.vurderesIBehandlingen || vilkarField?.periodeHar28DagerOgTrengerIkkeVurderesManuelt
}
fieldPrefix={`vilkarFields[${periodeIndex}]`}
skalValgMidlertidigInaktivTypeBVises={finnesOpptjeningsaktiviteterVidOpptjeningTom}
/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,18 +49,7 @@ describe('<OpptjeningVilkarForm>', () => {
lovReferanse="Dette er en lovreferanse"
periodeIndex={0}
vilkårPerioder={[periode]}
opptjeninger={[
{
opptjeningAktivitetList: [],
fastsattOpptjening: {
opptjeningFom: '2017-08-15',
opptjeningTom: '2017-08-31',
opptjeningperiode: { dager: 16, måneder: 0 },
fastsattOpptjeningAktivitetList: [],
vurderesIAksjonspunkt: true,
},
},
]}
opptjeninger={[]}
/>,
{ messages },
);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ export const opptjeningMidlertidigInaktivKoder = {
export type VilkårFieldType = {
begrunnelse: string;
vurderesIBehandlingen: boolean;
vurderesIAksjonspunkt: boolean;
periodeHar28DagerOgTrengerIkkeVurderesManuelt: boolean;
kode: '7847A' | '7847B' | 'OPPFYLT' | 'IKKE_OPPFYLT';
};

Expand Down Expand Up @@ -117,12 +117,11 @@ export const VilkarField = ({
Så de gangene man får løse aksjonspunktet manuelt har ikke brukeren 28 dager med opptjening.
Velger man at vilkåret er oppfylt i de tilfellene får man feil i beregning.
Valget fjernes midlertidig, men skal tilbake igjen når EØS-saker kan behandles i K9.
*/
{
value: 'OPPFYLT',
label: erOppfyltText,
},
*/
{
value: 'IKKE_OPPFYLT',
label: erIkkeOppfyltText,
Expand Down Expand Up @@ -170,10 +169,16 @@ VilkarField.buildInitialValues = (vilkårPerioder: Vilkarperiode[], opptjening:
o => dayjs(o?.fastsattOpptjening?.opptjeningTom).add(1, 'day').format('YYYY-MM-DD') === skjæringstidspunkt,
);

// Ble litt trøbbel med denne, fjerner midlertidig for å få ut hotfix
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const periodeHar28DagerOgTrengerIkkeVurderesManuelt =
opptjeningForPeriode?.fastsattOpptjening?.opptjeningperiode?.dager >= 28 ||
opptjeningForPeriode?.fastsattOpptjening?.opptjeningperiode?.måneder > 0;

return {
begrunnelse: periode.begrunnelse,
vurderesIBehandlingen: periode.vurderesIBehandlingen,
vurderesIAksjonspunkt: opptjeningForPeriode?.fastsattOpptjening.vurderesIAksjonspunkt,
periodeHar28DagerOgTrengerIkkeVurderesManuelt: false,
kode: utledKode(periode),
};
})
Expand Down
1 change: 0 additions & 1 deletion packages/types/src/opptjening/fastsattOpptjening.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ export type FastsattOpptjening = Readonly<{
opptjeningTom: string;
opptjeningperiode: Opptjeningperiode;
fastsattOpptjeningAktivitetList: FastsattOpptjeningAktivitet[];
vurderesIAksjonspunkt: boolean;
}>;

export default FastsattOpptjening;

0 comments on commit 80665a1

Please sign in to comment.