Altinn / Altinn/app-frontend-react
Ugyldig verdi på skjult felt gir uløselig feilmelding ved innsending av skjema
- Dominant language
- TypeScript
- Stars
- 21
- Forks
- 33
- Avg merge
- 6d 23h
- Merged PRs (30d)
- 3
Description
### Description of the bug
Dersom man vha dynamikk skjuler en komponent i skjemaet som holder på en verdi som bryter mot datamodellen, vil man få en uløselig feilmelding ved innsending.

Verdier på skjulte skjemakomponenter bør slettes før man validerer data mot datamodell ved innsending. Dette bør gjøres uavhengig om funksjon for sletting av skjulte data slås på eller ikke (https://github.com/Altinn/app-lib-dotnet/issues/1157)
### Steps To Reproduce
1. Opprett et skjema med et ja/nei spørsmål og et numerisk inputfelt.
2. Sett opp logikk for å skjule inputfeltet dersom nei.
3. Legg maxverdi i datamodell for inputfeltet til 100
4. Kjør skjemaet og tast inn 999 i inputfelt
5. Svar nei på ja/nei for å skjule feltet
6. Kjør innsending
### Additional Information
_No response_
Contributor guide
Research direction
Reproduce the issue with a yes/no question, a numeric field capped at 100, and the value 999 before hiding the field. Trace how hidden components are handled before submission validation; the fix is complete when submission no longer produces an unresolvable data-model error from an invalid hidden value.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100