-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
8.13.1, 8.20.10
-
None
-
8.13
-
1
-
Severity 3 - Minor
-
Issue Summary
When there are no mapped statuses (on Column management of board configuration), accessing the control chart report throws a Javascript error.
This javascript error is considered misleading by the customer as it's not a user-friendly error message.
Steps to Reproduce
- On the board, go to board configuration > column management.
- Move statuses to unmapped column
- Access control chart report
Expected Results
It will throw an error message on the requirement of the mapped status in a human-understandable error message.
For example:
"There is no mapped status on this board. Requirement: at least one status to be mapped onto the configured columns"
Actual Results
The below exception is thrown in the screen:
Exception: Uncaught TypeError: Cannot read properties of undefined (reading 'toString') Resource: http://localhost:42010/j82010/s/7d26c5885d31b8991f753c445f153fb4-CDN/pxfuiz/820010/1dlckms/cd8a9ac0970a299a4de45e330db511a2/_/download/contextbatch/js/gh-rapid-work,greenhopper-rapid-non-gadget,jira.project.sidebar,jira.global,atl.general,com.atlassian.jira.projects.sidebar.init,-_super/batch.js?agile_global_admin_condition=true&baseurl-check-resources=true&flexboards=true&healthcheck-resources=true&jag=true&jaguser=true&locale=en-AU&whisper-enabled=true Line: 8673 Column: 1953
Workaround
Map at least one status to one of the columns as described in this KB article