Skip to content

Commit

Permalink
Lagt til validering på versionEndringer for å sjekke at endringer sid…
Browse files Browse the repository at this point in the history
…en sist versjon blir lagret.
  • Loading branch information
PaulMartinKokseter committed Dec 12, 2023
1 parent e8b4d62 commit 654b7c2
Showing 1 changed file with 25 additions and 8 deletions.
33 changes: 25 additions & 8 deletions apps/frontend/src/components/krav/EditKrav.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,20 @@ export const EditKrav = ({ krav, close, formRef, isOpen, setIsOpen, newVersion,
return true
},
}),
versjonEndringer: yup.string().test({
name: 'versjonEndringerCheck',
message: errorMessage,
test: function (versjonEndringer) {
const { parent} = this
if(parent.status===KravStatus.AKTIV) {
if(!newKrav && krav.kravVersjon > 1) {
return versjonEndringer ? true : false
}
}
return true
},

}),
regelverk: yup.array().test({
name: 'regelverkCheck',
message: errorMessage,
Expand Down Expand Up @@ -271,14 +285,17 @@ export const EditKrav = ({ krav, close, formRef, isOpen, setIsOpen, newVersion,
{errors.regelverk && <ErrorMessageModal msg={errors.regelverk} fullWidth={true} />}

{!newKrav && krav.kravVersjon > 1 && (
<TextAreaField
label="Endringer siden siste versjon"
name="versjonEndringer"
height="250px"
markdown
shortenLinks
tooltip={'Beskrivelse av hva som er nytt siden siste versjon.'}
/>
<>
<TextAreaField
label="Endringer siden siste versjon"
name="versjonEndringer"
height="250px"
markdown
shortenLinks
tooltip={'Beskrivelse av hva som er nytt siden siste versjon.'}
/>
<Error fieldName={'versjonEndringer'} fullWidth />
</>
)}

<div className="mt-20">
Expand Down

0 comments on commit 654b7c2

Please sign in to comment.