Uploaded image for project: 'Atlassian Intelligence'
  1. Atlassian Intelligence
  2. AI-1106

Filtering search by "Open" status returns an undefined value

    • 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

      1. Go to the search bar
      2. Scroll down to FILTER BY STATUS
      3. Tick the box for Open
      4. 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

            jhaloot made changes -
            Workflow Original: JAC Bug Workflow v3 [ 4511846 ] New: JAC Bug Workflow v4 [ 4541146 ]
            Jason Ball made changes -
            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 ]
            SET Analytics Bot made changes -
            Support reference count New: 1
            Xing Huang made changes -
            Was this caused by a recent change? New: No [ 19032 ]
            Status Original: Needs Triage [ 10030 ] New: Long Term Backlog [ 12073 ]
            Tyler Nienhouse made changes -
            Component/s Original: Jira Issue Search - Frontend [ 53297 ]
            Component/s New: XP - Content Search [ 60997 ]
            Tyler Nienhouse made changes -
            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.
            Mariana Martinez (Inactive) made changes -
            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
            Mariana Martinez (Inactive) created issue -

              Unassigned Unassigned
              14a9093a8dae Mariana Martinez (Inactive)
              Affected customers:
              0 This affects my team
              Watchers:
              3 Start watching this issue

                Created:
                Updated: