Altinn / Altinn/app-frontend-react

Datamodell felt med min verdi satt gir feilmelding med en gang skjema lastes etter løft til v8

Open
#3,642 1 comment 0 reactions 0 assignees View on GitHub
kind/bug status/triage
Dominant language
TypeScript
Stars
21
Forks
33
Avg merge
6d 23h
Merged PRs (30d)
3

Description

### Description of the bug

Løftet et skjema fra v7 til 8, her er det felter som har krav om min value i datamodellen. Etter løftet så får jeg feil på dette med en gang jeg fyrer skjema.

Image

Eneste måten å ikke få dette er å sette "showValidations": ["Component"] på feltene men da trigges ikke denne feilen før en trykk neste side. Jeg vil jo helst at dette kommer når man har vært innom feltet og skrivi 0.

Image

Valideringen burde ikke dukke opp før en har være innom feltet og skrevet en verdi.

### Steps To Reproduce

Hent ned kode fra https://altinn.studio/repos/stian.vestli/ra0816-01.git commit b3ab46a07b2773cd6ae0bdaf0e2f5f46babed5bd

Start skjema naviger til side 3 , her må en svare ja på spørsmålet ,da dukker inputfeltet opp og feilen vises... hvis du refresher skjema igjen så ser du at den kommer med en gang.

Image

Denne komponenten har "showValidations": ["Component","Schema"] satt mens den på toppen "showValidations": ["Component"], denne viser da ikke noen feil før du navigere på siden, mens den nederste viser feil så fort den lastes og synes

### Additional Information

_No response_

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue in the linked ra0816-01 repository at commit b3ab46a07b2773cd6ae0bdaf0e2f5f46babed5bd, then trace how showValidations values Component and Schema behave when the conditional field appears. Compare the two validation configurations and verify that a min-value error is shown only after the user has visited and entered a value in the field.

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
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.