Skip to content

Improve Productivity Analytics error message

What does this MR do?

Currently, Productivity Analytics renders a There is no data available. Please change your selection. message in case no data is available, even if this is caused by a server timeout. This message can be misleading to the user.

This MR improves the error message and displays There is too much data to calculate. Please change your selection. if the request returns a 500 status code.

If the request returns a 200 with an empty payload the displayed message remains There is no data available. Please change your selection.

Screenshots

Scenario Before After
No data available before before
Too much data before after

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 #217858 (closed)

Edited by Martin Wortschack

Merge request reports

Loading