-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
1
-
Severity 3 - Minor
Issue Summary
When using the search bar and filtering by status Open, then going to View All Issues, the results are invalid because the filter includes undefined and this returns the error:
Your project and status selection is invalid
The current implementation is adding values to JQL as NEW, IN Progress and Undefined, which is incorrect. The only valid values for JQL is "In progress" and "To Do" for any open issues.
Steps to Reproduce
- Go to the search bar
- Scroll down to FILTER BY STATUS
- Tick the box for Open
- Scroll down to View all issues
Expected Results
All Issues View should return all tickets under To Do status
Actual Results
Since "undefined" is not a valid category, it's returning a warning about an invalid selection.
Workaround
Currently there is no known workaround for this behavior, however the search should still be returning valid results that match the other two selected status categories.
You can uncheck the "undefined" option in the Status Category picker to remove the invalid option.
[AI-1106] Filtering search by "Open" status returns an undefined value
Workflow | Original: JAC Bug Workflow v3 [ 4511846 ] | New: JAC Bug Workflow v4 [ 4541146 ] |
Component/s | Original: XP - Content Search [ 60997 ] | |
Component/s | New: Search - Quick Search [ 75293 ] | |
Key | Original: JRACLOUD-93537 | New: AI-1106 |
Project | Original: Jira Platform Cloud [ 18514 ] | New: Atlassian Intelligence [ 23110 ] |
Support reference count | New: 1 |
Was this caused by a recent change? | New: No [ 19032 ] | |
Status | Original: Needs Triage [ 10030 ] | New: Long Term Backlog [ 12073 ] |
Component/s | Original: Jira Issue Search - Frontend [ 53297 ] | |
Component/s | New: XP - Content Search [ 60997 ] |
Description |
Original:
h3. Issue Summary
When using the search bar and filtering by status {*}Open{*}, then going to {*}View All Issues{*}, the results are invalid because the filter includes undefined and this returns the error: {noformat} Your project and status selection is invalid{noformat} The current implementation is adding values to JQL as NEW, IN Progress and Undefined, which is incorrect. The only valid values for JQL is "In progress" and "To Do" for any open issues. String UNDEFINED = "undefined"; String TO_DO = "new"; String IN_PROGRESS = "indeterminate"; String COMPLETE = "done"; List<String> STATUS_CATEGORIES = List.of(UNDEFINED, TO_DO, IN_PROGRESS, COMPLETE); h3. Steps to Reproduce # Go to the search bar # Scroll down to *FILTER BY STATUS* # Tick the box for *Open* # Scroll down to *View all issues* *!Screenshot 2025-03-05 at 10.21.20 p.m. copy.png|width=528,height=491!* h3. Expected Results All Issues View should return all tickets under To Do status h3. Actual Results Since Open is not a valid category, it's returning as undefined and no tickets return due to invalid status selection. !Screenshot 2025-03-05 at 10.24.24 p.m..png|width=506,height=327! h3. Workaround Currently there is no known workaround for this behavior. A workaround will be added here when available |
New:
h3. Issue Summary
When using the search bar and filtering by status {*}Open{*}, then going to {*}View All Issues{*}, the results are invalid because the filter includes undefined and this returns the error: {noformat} Your project and status selection is invalid{noformat} The current implementation is adding values to JQL as NEW, IN Progress and Undefined, which is incorrect. The only valid values for JQL is "In progress" and "To Do" for any open issues. h3. Steps to Reproduce # Go to the search bar # Scroll down to *FILTER BY STATUS* # Tick the box for *Open* # Scroll down to *View all issues* *!Screenshot 2025-03-05 at 10.21.20 p.m. copy.png|width=528,height=491!* h3. Expected Results All Issues View should return all tickets under To Do status h3. Actual Results Since "undefined" is not a valid category, it's returning a warning about an invalid selection. !Screenshot 2025-03-05 at 10.24.24 p.m..png|width=506,height=327! h3. Workaround Currently there is no known workaround for this behavior, however the search should still be returning valid results that match the other two selected status categories. You can uncheck the "undefined" option in the Status Category picker to remove the invalid option. |
Description |
Original:
h3. Issue Summary
When using the search bar and filtering by status {*}Open{*}, then going to {*}View All Issues{*}, the results are invalid because the filter includes undefined and this returns the error: {noformat} Your project and status selection is invalid{noformat} The current implementation is adding values to JQL as NEW, IN Progress and Undefined, which is incorrect. The only valid values for JQL is "In progress" and "To Do" for any open issues. String UNDEFINED = "undefined"; String TO_DO = "new"; String IN_PROGRESS = "indeterminate"; String COMPLETE = "done"; List<String> STATUS_CATEGORIES = List.of(UNDEFINED, TO_DO, IN_PROGRESS, COMPLETE); h3. Steps to Reproduce # Go to the search bar # Scroll down to *FILTER BY STATUS* # Tick the box for *Open* # Scroll down to *View all issues* *!Screenshot 2025-03-05 at 10.21.20 p.m. copy.png!* h3. Expected Results All Issues View should return all tickets under To Do status h3. Actual Results Since Open is not a valid category, it's returning as undefined and no tickets return due to invalid status selection. !Screenshot 2025-03-05 at 10.24.24 p.m..png! h3. Workaround Currently there is no known workaround for this behavior. A workaround will be added here when available |
New:
h3. Issue Summary
When using the search bar and filtering by status {*}Open{*}, then going to {*}View All Issues{*}, the results are invalid because the filter includes undefined and this returns the error: {noformat} Your project and status selection is invalid{noformat} The current implementation is adding values to JQL as NEW, IN Progress and Undefined, which is incorrect. The only valid values for JQL is "In progress" and "To Do" for any open issues. String UNDEFINED = "undefined"; String TO_DO = "new"; String IN_PROGRESS = "indeterminate"; String COMPLETE = "done"; List<String> STATUS_CATEGORIES = List.of(UNDEFINED, TO_DO, IN_PROGRESS, COMPLETE); h3. Steps to Reproduce # Go to the search bar # Scroll down to *FILTER BY STATUS* # Tick the box for *Open* # Scroll down to *View all issues* *!Screenshot 2025-03-05 at 10.21.20 p.m. copy.png|width=528,height=491!* h3. Expected Results All Issues View should return all tickets under To Do status h3. Actual Results Since Open is not a valid category, it's returning as undefined and no tickets return due to invalid status selection. !Screenshot 2025-03-05 at 10.24.24 p.m..png|width=506,height=327! h3. Workaround Currently there is no known workaround for this behavior. A workaround will be added here when available |