Uploaded image for project: 'Jira Service Management Data Center'
  1. Jira Service Management Data Center
  2. JSDSERVER-3733

Request Participants not addable, failing with empty error message due to other field validations

    XMLWordPrintable

Details

    Description

      NOTE: This bug report is for JIRA Service Desk Server. Using JIRA Service Desk Cloud? See the corresponding bug report.

      Summary

      If the current assignee of a JIRA Service Desk issue does not have Assignable permissions, Customers cannot be added to the Participants field through the Customer Portal.

      Steps to Reproduce

      1. Create a request in a SD
      2. Assign it to a user, use "agent"
      3. Go to user and roles and remove "agent" as a service desk team member
      4. Try to add any user as a request participant

      Expected Results

      • Request participant added.
      • Assignee field should fail on its own and not blow up another field.

      Actual Results

      The error "Failed to update participants field, errors: " occurs and the field is not updated as per the attached screenshot.

      Workaround

      Provide the assignee with the correct permissions. They may need to be unassigned / reassigned the issue for this to work.

      Notes

      This issue should be reproducible by making any other field fail to update while trying to add request participants, the steps above are just the way it was discovered in a support case.
      This issue is also reproducible if the user trying to add the Request Participant doesn't have other permissions, like "Modify Reporter"

      Attachments

        Issue Links

          Activity

            People

              lgoodhewcook Lachlan G (Inactive)
              dcurrie@atlassian.com Dave C
              Votes:
              21 Vote for this issue
              Watchers:
              22 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Backbone Issue Sync