Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-38019

Regression: Searching for issues with invalid options throws error

    XMLWordPrintable

Details

    Description

      Steps to reproduce:

      1. install JIRA 5.2.2 -> JIRA 5.2.11
      2. create cascading select custom field like
      3. set the cascading select to be applicable limited to a few project
      4. create JQL and save it as filter using :
         Cas in cascadeOption(10000, 10003)
        

        this JQL does not throw error

      5. create JQL like without specifying the project using the following JQL and save the filter:
        cas in (p2)
        
      6. (bug) access the filter created in step 5 and it will throws
        com.atlassian.jira.issue.customfields.impl.FieldValidationException: Value: 'p2' is an invalid Option
        	at com.atlassian.jira.issue.customfields.impl.CascadingSelectCFType.getOptionFromStringValue(CascadingSelectCFType.java:481)
        	at com.atlassian.jira.issue.customfields.impl.CascadingSelectCFType.extractOptionFromParams(CascadingSelectCFType.java:464)
        	at com.atlassian.jira.issue.customfields.impl.CascadingSelectCFType.getOptionMapFromCustomFieldParams(CascadingSelectCFType.java:442)
        	at com.atlassian.jira.issue.customfields.impl.CascadingSelectCFType.getValueFromCustomFieldParams(CascadingSelectCFType.java:334)
        	at com.atlassian.jira.issue.customfields.impl.CascadingSelectCFType.getValueFromCustomFieldParams(CascadingSelectCFType.java:69)
        	at com.atlassian.jira.issue.customfields.DefaultCustomFieldValueProvider.getValue(DefaultCustomFieldValueProvider.java:23)
        

      Additional notes

      • This error seems to be fixed in more recent JIRA version like JIRA 6.1.7 (tested)

      Attachments

        1. Cas.png
          Cas.png
          23 kB

        Issue Links

          Activity

            People

              Unassigned Unassigned
              jalbion Janet Albion (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: