Introduction
Since we can not use the
Incoming Sync Jira On Prem
//imports import com.atlassian.jira.issue.IssueManager import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.issue.link.IssueLinkManager if(replica.relationid){ //getting Issue Manager component def issueKeyFinder = ComponentAccessor.getComponent(IssueManager) //sourceIssueId def idThisIssue = issueKeyFinder.getIssueByCurrentKey(issue.key) //destinationIssueId def exalateId = nodeHelper.getLocalIssueFromRemoteUrn(replica?.relationid)?.key def idIssueToBeLinked = issueKeyFinder.getIssueByCurrentKey(exalateId) def sourceIssueId = idThisIssue.id def destinationIssueId = idIssueToBeLinked.id def linkTypeId = 10003 def sequence = 1L def remoteUser = ComponentAccessor.getJiraAuthenticationContext().getLoggedInUser() def issueLinkManager = ComponentAccessor.getComponent(IssueLinkManager) issueLinkManager.createIssueLink(sourceIssueId, destinationIssueId, linkTypeId, sequence, remoteUser) }
Questions
Recent Questions
- 0votes
- 0votes
- 0votes
- 0votes
- 0votes
- 0votes
- 0votes
- 0votes
- 0votes
- 1vote