Uploaded image for project: 'Jira Platform Cloud'
  1. Jira Platform Cloud
  2. JRACLOUD-68655

Trying to add a field to an Agility project may throw a 500 error

XMLWordPrintable

      Summary

      Trying to add a field in an Agility project may throw a 500 error.

      Steps to Reproduce

      1. Create an Agility project.
      2. Try to add a custom or system field using the Where's my field? option:
      3. Click on any of the provided suggestions, Screen configuration, Screen Scheme or Issue Type Screen Scheme.

      Expected Results

      As Agility projects are a simplified way to create projects, the message should be different, not suggesting to the users that they can access the screen schemes to edit it.

      Actual Results

      If you click on any of the suggestions you will get a 500 error with the following exception:

      com.atlassian.jira.scope.IllegalScopedEntityArgumentException: Illegal Entity Scope for Entity class (SCREEN). Expected entity scope 'GLOBAL' but has scope 'PROJECT'
      

      Notes

      • The exception may vary between SCREEN, SCREEN_SCHEME or ISSUE_TYPE_SCREEN_SCHEME depending on which option is selected.
      • The Where's my field? helper is misleading because it can lead to a misunderstanding that Agility projects can be customized in the same way as Software or Business projects.

      Workaround

      None.

        1. where-is-my-field.png
          218 kB
          Luiz Farias

              ezhang Ed Zhang (Automation)
              lfarias Luiz Farias (Inactive)
              Votes:
              4 Vote for this issue
              Watchers:
              17 Start watching this issue

                Created:
                Updated:
                Resolved: