Skip to content

Bug i elementet "Hent MitID CPR data" #252

@ds-bellcom

Description

@ds-bellcom

Hvis man bruger "Hent MitID CPR data" (os2forms_nemid_cpr_fetch_data) i en formular og henter data ind fra et CPR nummer (person 1), så bliver de elementer man har i formularen udfyld med data fra det CPR nummer (person 1). Super og lige som forventet.

Hvis man så, inden man indsender formularen, indtaster et andet CPR nummer (person 2) og klikker på hent, så bliver de felter hvor det nye CPR nummer (person 2) har data udfyld med den nye persons data, men de felter hvor det nye CPR nummer (person 2) ikke har data forbliver med den første persons data (person 1).

Eks. person 1 der hentes ind, har en værdi i "MitID Etage" (os2forms_nemid_floor), men det har person 2 ikke. Feltet med "MitID Etage" (os2forms_nemid_floor) forbliver så med person 1's data og bliver ikke clearet, når man henter data på person 2.

Eksempel:
På min testformular (https://test.os2forms.dk/da/form/bellcom-mitid-personal-test) kan du prøve at henter data på dette test CPR nr.: 1105158000 (Sabine Bech Jørgensentest). Sabine bor på en adresse der har værdier i både "MitID Etage" og "MitID Lejlighedsnr." - alt bliver hentet lige som det skal.

MEN, hvis du inden du submitter formularen henter data på dette CPR nr. 3112758000 (Conny Frederiksentest), så bliver der rigtig nok hentet data på Conny, men da hun ikke har data i hverken "MitID Etage" eller "MitID Lejlighedsnr.", så forbliver dataen fra Sabine Bech Jørgensentest i felterne.

Der mangler altså at blive lavet en "clearing" af alle felternes værdi inden den nye data indlæses.

Vi har estimeret at en løsning på dette issue kan laves på ca. 8 timer (á 1.400 kr.).

Vil I tage stilling til dette issue i Koordinationsgruppen (@OS2Forms/koordinationsgruppe)?

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions