Updating an issue

In this recipe, let's look at editing an existing issue. Users can edit the issue to update one or more fields on the issue, and there are screen schemes or field configurations to define what a user can see while editing an issue. Moreover, there is the "Edit" project permission to limit editing to selected users, groups, or roles.

Programmatically editing an issue also takes these things into account.

How to do it...

Let's assume that we have an existing issue object. We will just modify the Summary to a new summary. Following are the steps to do the same:

  1. Create the IssueInputParameters object with the input fields that need to be modified:
            IssueInputParameters issueInputParameters =         issueService.newIssueInputParameters();; ...

Get JIRA Development Cookbook - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.