-
Notifications
You must be signed in to change notification settings - Fork 70
Closed
Description
I strongly dislike the fact that this library seems to catch any and all exceptions, and returns them as an error response.
If I have a bug in my resolver code, this should be a 500 error, be tracked to Sentry, and the error message should not be exposed to the user.
If the user makes a mistake in their query, this should be a 400 error, with a clear message, and should not go to Sentry.
As it stands, this library (and thus all the integrations) do not seem to let me do this. I just get an error response, and I'd have to reverse engineer which class of error it is.
kaos and bertrand-sb
Metadata
Metadata
Assignees
Labels
No labels