Skip to content

Resolve "GraphQL 500 Internal Server Error: sentryDetailedError query"

What does this MR do?

This resolves an issue where an empty issueId param would cause a 500 exception.

This change handles that case and returns the expected 200 response with a null object - as is the case when giving any other unknown ID.

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Closes #208672 (closed)

Edited by Sean Arnold

Merge request reports