Issue Summary
Epics that have been permanently deleted from Jira Align (no longer in the recycle bin) are being returned from the API call. Under the hood, it looks like the API is returning items without a program assigned to them. This is also occurring with Release Vehicles.
Steps to Reproduce
curl -X GET 'https://customer.jiraalign.com/rest/align/api/2/Epics/epic_id' -H "Accept: application/json" -H 'Authorization: Bearer <token>'| json_pp
Expected Results
The API should only be returning work items that are visible from the UI
Actual Results
Work items are being returned that aren't visible in the UI. Checking one of the Features in question reveals that the primaryProgramId is "Null"
curl -X GET 'https://customer.jiraalign.com/rest/align/api/2/Epics/epic_id' -H "Accept: application/json" -H 'Authorization: Bearer <token>' | json_pp
Workaround
Currently, there is no known workaround for this behavior. A workaround will be added here when available
- is duplicated by
-
JIRAALIGN-4550 REST API: Deleted Release vehicle information still listed by the REST API Feature endpoint.
- Closed
- resolves
-
ALIGNSP-16142 Loading...
-
ALIGNSP-17207 Loading...
-
PS-111384 Loading...