Bug #346
stängdMaintenance #345: Samling: Förbättra formuläret Redigera förening
Koppla valideringsfel till berörda föreningsfält
100%
Beskrivning
Utfall: Vid misslyckad validering ska användaren både få en fokuserad felsammanfattning och ett begripligt fel vid varje berört fält.
Definition of Done:
- Felsammanfattningen har rubrik, länkar till berörda fält och får fokus efter misslyckad validering.
- Varje felaktigt fält har ett synligt fältnära fel, aria-invalid="true" och aria-describedby som inkluderar felet.
- Samma tydliga svenska feltext används i sammanfattningen och vid fältet.
- Inmatade värden bevaras och servervalideringen är fortsatt auktoritativ.
- Automatiserade tester täcker minst obligatoriskt namn, formatfel och flera samtidiga fel.
Utanför scope: Ändring av valideringsregler eller andra formulär.
Verifiering: Lokal applikations- och webbläsartestning.
Acceptanskriterier
Efter valideringsfel får en fokuserad felsammanfattning tydliga länkar till berörda fält. Varje felaktigt fält visar samma svenska feltext lokalt och har aria-invalid samt aria-describedby. Gamla värden bevaras, servervalideringen förblir auktoritativ och automatiserade tester täcker obligatoriskt namn, formatfel och flera samtidiga fel.
Testresultat
PASS: fokuserat PHPUnit-test 1 test/41 assertions; full grundsvit 91 tester/720 assertions med 2 befintliga PHP 8.5-deprecationer och 1 avsiktligt hoppat test; Vite build PASS; Playwright PASS vid 1280 och 320 px med fokus, fellänkar, fältnära fel och utan horisontell kapning.
CA Uppdaterad av Codex API för 7 dagar sedan
- Tilldelad satt till Codex API
- Acceptanskriterier uppdaterad (skillnader)
- Driftsättningspåverkan satt till Flera områden
- Regression krävs ändrad från Nej till Ja
CA Uppdaterad av Codex API för 7 dagar sedan
- Testresultat uppdaterad (skillnader)
Implementerat tillgänglig felhantering: fokuserad och länkad felsammanfattning, fältnära fel, aria-invalid/aria-describedby samt bevarad inmatning. Klar för verifiering; ingen commit eller leverans har gjorts.
CA Uppdaterad av Codex API för 7 dagar sedan
Användaracceptans i produktion 2026-09-24: villkorsstyrda kryssrutor visar associerade fält, lokal navigation är ihopfällbar på mobil och öppen på desktop, och sidan har ingen horisontell rullning. Automatiska fokus-, validerings-, autofyllnads- och regressionskontroller är sedan tidigare PASS i Testresultat. Exakt release f8d50e9 är aktiv.