Fix Issues Analytics epics API endpoint
Bug
The epic filter on the issues analytics seems to be broken on both project and group levels:
- Open issues analytics (https://gitlab.com/gitlab-org/gitlab/-/analytics/issues_analytics)
- Open the filter bar and select
Epic
- The API request returns 404
Possible commit that introduced the issue:
commit f4d8f65b48dd0217ba170f217e54b566a9cf7d78
Date: Wed Jun 8 10:30:02 2022 +0200
Remove JSON format for epics index page
This is not used anymore so we can remove related code.
Fix
The failing endpoint is being generated for the frontend in search_helper.rb.
Use the REST API on the FE to retrieve the epics:
To request the API endpoint, we'll need the current group id (or the group id of the project if it's project-level).
Edited by Alex Pennells