Details
-
Bug
-
Resolution: Unresolved
-
Medium
-
2
-
Severity 3 - Minor
-
8
-
Description
Issue Summary
The REST API endpoint to GET board reports always returns below error when used to get reports from Company Managed projects:
Board with id XXXX is not an agility board
If the endpoint is not supposed to work with Company managed projects then this behavior has to be explicitly documented and the error message should be more clear (e.g. "the board with ID XXX does not belong to a Team Managed project").
Steps to Reproduce
- Call the rest/agile/1.0/board/{BOARD_ID}/reports to get the reports for board from a Team Managed project. See that it works as expected and the list of reports is returned
- Call the same endpoint to get the reports for a board from a Company managed project
Expected Results
As for the Team Managed board/project, the list of reports is returned. Otherwise, if the endpoint is not supposed to work with Company managed projects, then this should be explicitly documented.
Actual Results
The below error message is returned:
{ "errorMessages": [ "Board with id 1 is not an agility board" ], "errors": { } }
Workaround
No workaround
Attachments
Issue Links
- relates to
-
JSWCLOUD-12877 Update REST API doc with /rapid/charts endpoints
- Closed
-
BULB-1168 Loading...