Altinn / app-lib-dotnet

Libraries used in Altinn Apps
BSD 3-Clause "New" or "Revised" License
8 stars 11 forks source link

Utvidet filvalidering blir kun kjørt ved POST data og ikke på PUT #614

Open veronikaandersen opened 7 months ago

veronikaandersen commented 7 months ago

Description

Vi har implementert utvidet filvalidering, FileAnalyser og FileValidator, men ser at de kun blir kjørt ved POST og ikke ved PUT på data. Man kan da potensielt laste opp data som er analysert og validert OK, for så erstatte de med noe som ikke er ok.

Additional Information

No response

Tasks

No response

Acceptance Criterias

No response

OlaStalberg commented 7 months ago

Denne utvidede filvalideringen bør også kjøres når instance opprettes direkte med datainnhold. Hvis man utfører POST til {base}/instances med multipart-form så trigges ikke valideringen og man kan laste opp data med feil innhold.