-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
1.0
-
None
-
Severity 3 - Minor
Issue Summary
When using a JQL query which contains values for statusCategory field in a MS Teams Channel, the following error message is shown:
'in progress' value doesn't exist for 'statuscategory' field
Example of query:
project = TEST AND statusCategory in ("To Do", "In Progress")
Steps to Reproduce
- Go to Jira Filters
- Create a new Filter using a query similar to project = TEST AND statusCategory in ("To Do", "In Progress")
- Set the filter access to Organization
- Go to a MS Teams Channel and add a new Jira Cloud Tab
- Select the filter created on step 2
Expected Results
The filter in MS Team Channel should return all the issues that are returned when using the same filter in Jira.
Actual Results
An error message is shown saying that given values don't exist for 'statuscategory' field.
Workaround
If the goal is to return all issues which are not in Done status category and if Resolution field is used, the following query might return the same results:
project = TEST AND resolution = NULL ORDER BY created DESC
This is caused because the Jira Cloud Teams app sends sends the underlying query of the filter back to Jira api as all lower case text, hence cannot find "in progress" and should be "In Progress".
This bug has rendered the app unusable for my use case and the same issue also occurs for Organisations filed and breaks the majority of the filters.