VNG-Realisatie / gemma-zaken

Samen ontwikkelen van API's voor Zaakgericht werken
https://vng-realisatie.github.io/gemma-zaken/
Other
41 stars 27 forks source link

Oplossen fout in OAS m.b.t. expand #2427

Open HenriKorver opened 6 months ago

HenriKorver commented 6 months ago

N.a.v. issues #2412 en #2414. In de resources rollen en zaakobjecten komt het attribuut _expand (onterecht) voor. Dit is verwarrend want dit attribuut kan alleen indirect gebruikt worden via de zaken resource. In deze PR wordt dit attribuut verwijderd daar waar het niet van toepassing is. Deze correctie heeft geen functionele gevolgen.

Zie redoc voor de gewijzigde OAS.

HenriKorver commented 6 months ago

Ook is de onterecht zichtbare '_expand'-property bij de twee GET-operaties op rollen en zaakobjecten verwijderd. Immers expand op deze twee resources mag alleen via de zaken resource plaatsvinden.

hdksi commented 6 months ago

Ook is de onterecht zichtbare '_expand'-property bij de twee GET-operaties op rollen en zaakobjecten verwijderd. Immers expand op deze twee resources mag alleen via de zaken resource plaatsvinden.

Helemaal terecht, maar hun aanwezigheid was me in de bestaande spec niet opgevallen ;)