I am cloning a service desk ticket to Jira ticket by using a post function?

Avinash Gautam June 20, 2017

I am cloning a service desk ticket to Jira ticket by using a post function but facing issue while cloning one field. Below is the code :

import com.atlassian.jira.issue.CustomFieldManager

import com.atlassian.jira.component.ComponentAccessor

import com.atlassian.jira.issue.fields.CustomField

import com.atlassian.jira.issue.MutableIssue CustomFieldManager

customFieldManager = ComponentAccessor.getCustomFieldManager()

CustomField cf = customFieldManager.getCustomFieldObject(11100)

CustomField cf1 = customFieldManager.getCustomFieldObject(11101)

issue.summary = sourceIssue.getCustomFieldValue(cf).toString() + " : " + sourceIssue.getSummary()

issue.reporter = sourceIssue.getReporter()

issue.participants = sourceIssue.getCustomFieldValue(cf1)

issue.assignee = null

Ids : Request participants --- 11101

Trying to clone this field to participants but not working. If i will remove the lines

CustomField cf1 = customFieldManager.getCustomFieldObject(11101) issue.participants = sourceIssue.getCustomFieldValue(cf1)

from the above script then it will work but will not populate the participant fields. I wanted to clone the ticket but want to copy the values of "Request Participants" --> "Participants"

1 answer

1 accepted

1 vote
Answer accepted
Aidan Derossett [Adaptavist]
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
June 28, 2017

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events