Details
Description
Issue Summary
When moving an issue from issue types with two quickfilters selected from inside a rapidboard, an error 500 is displayed.
Environment
- Jira Software higher than 8.4.2
Steps to Reproduce
- go to a RapidBoard and create a new issue
- select two quickfilters
- try moving the issue to another issue type
- an error 500 is presented
Expected Results
The issue is moved properly.
Actual Results
The error 500 happens because the quickFilter get parameters is encoded with HTML characters as the quickfilters IDs are added separated by a comma:
- <base-url>/secure/RapidBoard.jspa?rapidView=1&view=detail&selectedIssue=TRB-5&quickFilter=3%2C4&quickFilter=3%2C4
For example, 3%2C4 is basically 3,4, which is the IDs of each quickfilter. Therefore, the URL should be:
- <base-url>/secure/RapidBoard.jspa?rapidView=1&view=detail&selectedIssue=TRB-5&quickFilter=3&quickFilter=4
That said, Jira throws a NumberFormatException as that input format separated by a comma is not expected.
Workaround
Currently, there is no known workaround for this behavior. A workaround will be added here when available