Closed sanderino666 closed 3 months ago
Dank voor het melden.
We hebben de openapi.yaml ge-upgrade naar OpenApi 3.1.0 zodat properties, die middels $ref verwijzen naar een schema definitie te kunnen deprecaten.
Heel veel dank @sanderino666 voor het melden, hiermee is voorkomen dat anderen hier ook last van krijgen. Super!!!
Done
Beschrijf de bug
Het genereren van de OpenAPI spec: https://raw.githubusercontent.com/BRP-API/Haal-Centraal-BRP-bevragen/master/specificatie/genereervariant/openapi.yaml
Lijkt verkeerde types aan te maken voor het veld 'datumIngangGeldigheid' bij Adres. De verwachting is dat dit een
AbstractDatum
is maar het wordt eenVerblijfplaatsBuitenlandAllOfDatumIngangGeldigheid
. Het resultaat is dat als we de volgende response proberen te verwerken response_all_fields.json, we een error krijgen bij het parsen.Wij gebruiken de volgende plugin: https://github.com/OpenAPITools/openapi-generator met de onderstaande configuratie.
Als we de yml handmatig aanpassen waarbij:
Verander in:
Dan werkt het wel. Aangepaste yml: brp-api-personen_aangepast.yml.txt