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

500 server error bij stukdeel die niet bestaat #955

Open
fsamwel opened this issue Sep 29, 2022 · 5 comments
Open

500 server error bij stukdeel die niet bestaat #955

fsamwel opened this issue Sep 29, 2022 · 5 comments
Assignees

Comments

@fsamwel
Copy link
Contributor

fsamwel commented Sep 29, 2022

bijvoorbeeld /stukdelen/123456789012 geeft:
{
"type": "https://docs.microsoft.com/en-us/dotnet/api/system.net.httpstatuscode?#System_Net_HttpStatusCode_InternalServerError",
"title": "Interne server fout.",
"status": 500,
"detail": "Internal Server Error",
"instance": "/stukdelen/123456789012",
"code": "serverError"
}

ik had dan een 404 fout verwacht

@fsamwel fsamwel added the bug Something isn't working label Sep 29, 2022
@kad-pothot
Copy link

Gebruikers zullen de stukdeel identificaties uit een eerdere response halen, er is daarmee geen aanleiding (& prioriteit) vanuit gebruikers om dit nu te moeten oplossen.

Het liefste sluit ik deze bug voor nu, en openen we een nieuwe als gebruikers hier in de praktijk tegenaan lopen.

@melsk-r
Copy link
Contributor

melsk-r commented Mar 20, 2023

Bedoel je dat men de 'stukdeelidentificaties' eerder heeft verkregen via een response van een GET '/stukken/{stukIdentificatie}'? Dat er daardoor vanuit gegaan mag worden dat als men op basis daarvan een GET '/stukdelen/{stukdeelIdentificatie}' ophaalt deze ook altijd zal bestaan en er dus nooit een 500 voor zal komen wat voor jou genoeg reden is om geen 404 voor deze situaties te implementeren. Correct?

@kad-pothot
Copy link

Dat is helemaal correct. deze stukdeelidentificaties zijn niet op een andere manier te verkrijgen.

@melsk-r
Copy link
Contributor

melsk-r commented Apr 11, 2023

Wij (@JohanBoer en ik) hebben het er nog even samen over gehad en we stellen het sluiten van dit issue toch nog even ter discussie. Het gaat hier nl. om een doodgewone bug en gebruikers die hier tegenaan lopen hebben geen flauw idee wat er gebeurt. Het klopt dat hier normaliter (de happy flow) nooit iemand tegen aan zal lopen, maar als een developer gewoon een fout maakt en het verkeerde id in de stukdeelidentificatie stopt dan wordt het moeilijk debuggen.

Wij begrijpen de insteek om de prioriteit hier niet al te hoog te leggen, maar een bekende (en terechte) bug sluiten en opnieuw opvoeren als de gebruikers er tegenaan lopen vinden wij een brug te ver.

@melsk-r melsk-r reopened this Apr 11, 2023
@brienen
Copy link

brienen commented Apr 17, 2023

Deze komt alleen voor op Externe Testomgeving, dus is geen bug. Externe Testomgeving dient nog gelijk getrokken te worden. Marcel koppelt terug.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants