Skip to main content
Book your demo
Example scripts
To homepage
Jira
Data centre icon
Data Center

Remove Specific Links from an Issue

Tags
Created 2 year(s) ago, Updated 1 month(s) ago
App in script
ScriptRunner For Jira
ScriptRunner For Jira
by Adaptavist
Compatibility
compatibility bullet
Jira (8.20 - 8.22)
compatibility bullet
ScriptRunner For Jira (6.58.0)
Language |
groovy
import com.atlassian.jira.component.ComponentAccessor

final def issueKey = '<ISSUE_KEY>'

//Specify the Link Type ID
final def linkTypeId = 10000

def loggedInUser = ComponentAccessor.jiraAuthenticationContext.loggedInUser
def issueManager = ComponentAccessor.issueManager
def issueLinkManager = ComponentAccessor.issueLinkManager

def issue = issueManager.getIssueObject(issueKey)

issueLinkManager.getOutwardLinks(issue.id).each {
    if (it.linkTypeId == linkTypeId) {
        issueLinkManager.removeIssueLink(it, loggedInUser)
    }
}
Having an issue with this script?
Report it here