Hi Team,
I have a requirement where I need to sync tickets created from JSM project to Jira software project based on Request type selection in JSM project and set the particular issue type in software project.
f (firstSync && replica.project.key == “BFGS”) {
def customerImpact = replica.customFields.“Customer Impact”?.value?.value
def requesttype = replica.customFields.“Request Type”?.value?.value
def projectNameIdentifier = replica.customFields.“Project”.value.toString()
if (projectNameIdentifier) {
def project = nodeHelper.getProjectByName(projectNameIdentifier)
if (project) {
issue.projectKey = project.key
}
}
if (requesttype == “Request for Customer Training”){
issue.typeName = “Customer Training”
}
else if (requesttype == “Request for Onsite Support”){
issue.typeName = “Onsite Support”
}
I tried the above script but it says issue type not set. Let me know if there’s any other way to achieve this