Im not sure why im having so much problems with something so simple.
Im attempting to set a customfield and made sure the ID is correct and everything but its always returning null results with the customfield not being updated. Here is a snippet of my basic code:
CustomFieldManager customFieldManager = ComponentAccessor.getCustomFieldManager()
MutableIssue issue = ComponentAccessor.getIssueManager().getIssueObject('JTP-123')
Use IssueService to update the custom field values.
IssueService issueService = ComponentAccessor.getIssueService();
IssueInputParameters issueInputParameters = issueService.newIssueInputParameters();
ApplicationUser loggedInUser = ComponentAccessor.getJiraAuthenticationContext().getLoggedInUser();
UpdateValidationResult validationResult = issueService.validateUpdate(loggedInUser, issue.getId(), issueInputParameters);
IssueResult result = issueService.update(loggedInUser, validationResult);
Give above is the snippet from JIRA Development Cookbook - Third Edition.
The custom field value will change depending on the field type.
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG