open-zaak / open-zaak

Open Zaak is a modern, open-source data- and services-layer to enable zaakgericht werken, a Dutch approach to case management.
Other
38 stars 36 forks source link

waardenverzameling van een eigenschap worden niet gevalideerd #688

Open plaarakkers-trifork opened 4 years ago

plaarakkers-trifork commented 4 years ago

Describe the bug De waarden binnen een waardenverzameling bij het aanmaken van een eigenschap worden niet gevalideerd op bv formaat en lengte

To Reproduce

  1. Maak een volgende eigenschap aan { "naam": "test1", "definitie": "test1", "specificatie": { "groep": "AVGEVG", "formaat": "getal", "lengte": "2", "kardinaliteit": "1", "waardenverzameling": [ "Dit is een teskt", "1234567890" ] }, "toelichting": "test", "zaaktype": "http://open-zaak.local:8003/catalogi/api/v1/zaaktypen/f38950cc-f5b3-4a17-8fb2-05e548b75844" } 2 Openzaak accepteerd deze waarden terwil deze te lang zijn en een waarde niet een getal is.

Expected behavior Ik verwacht dat de waarden in de waardenverzameling moeten voldoen aan de gegevens van de specificatie.

sergei-maertens commented 3 years ago

Should be added to the upstream standard first.

sergei-maertens commented 3 years ago

See also https://github.com/VNG-Realisatie/gemma-zaken/issues/1763