Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ZTC: onterecht catalogus in POST/PUT/PATCH voor Resultaattype en Roltype #2468

Open
johannesbattjes opened this issue Aug 29, 2024 · 2 comments
Labels
2024 bug Iets werkt niet zoals bedoeld catalogi-api

Comments

@johannesbattjes
Copy link

In de POST/PUT/PATCH voor Resultaattype en Roltype kan een catalogus worden meegegeven in de request.
Bij Statustype niet.
Het is overbodig de catalogus mee te geven: want je geeft al een zaaktype mee die een catalogus heeft.

Voorstel: verwijder het veld catalogus uit het Resultaattype en Roltype request.
Behoud de catalogus wel in de response bij Statustype, Resultaattype en Roltype.

@johannesbattjes
Copy link
Author

Alternatieve oplossing (als het veld blijft):

Bij veld catalogus in het request de beschrijving toevoegen: als er een catalogus meegegeven wordt moet deze hetzelfde zijn als de catalogus van het zaaktype.

@HenriKorver
Copy link
Collaborator

Goede observatie, het is inderdaad overbodig de catalogus mee te geven want je geeft al een zaaktype mee die een catalogus heeft.

Als eerste stap opteer ik voor jouw tweede (alternatieve) oplossing:

Bij veld catalogus in het request de beschrijving toevoegen: als er een catalogus meegegeven wordt moet deze hetzelfde zijn als de catalogus van het zaaktype.

Bovendien wil ik dan ook een business rule voor de Catalogus API die deze eis afdwingt. Tegelijkertijd maken we het attribuut catalogus depricated zodat ie in een toekomstige versie geleidelijk verwijderd kan worden.

@HenriKorver HenriKorver added 2024 bug Iets werkt niet zoals bedoeld catalogi-api labels Aug 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2024 bug Iets werkt niet zoals bedoeld catalogi-api
Projects
None yet
Development

No branches or pull requests

2 participants