When we use Script runner "Clones an issue, and links" post function, the newly created tickets get all the links from source ticket. Is there a way to not to link this ?
Example:
I have created links "relates to ABC-001" and "Implements ABC-002" for ABC-123. From ABC-123, I am creating XYZ-456 using script runner "Clones an issue, and links" post function. The problem is, XYZ-456 also gets "relates to ABC-001" and "Implements ABC-002" . I don't want to see this.
I want only ABC-123 linked to XYZ-456
Thanks @Laurie Sciutti , this worked.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
For your requirement, I suggest looking into ScriptRunner's HAPI unlink feature.
You can try something like the code below in the ScriptRunner Console:-
import com.adaptavist.hapi.jira.issues.Issues
def issue = Issues.getByKey('MOCK-1') // Change issue key
issue.outwardLinks.each {
issue.unlink('relates to', it.destinationObject) // change link type
}
Please note that the sample working code above is not 100% exact to your environment. Hence, you must make the required modifications.
Below is a screenshot of the configuration:-
If you observe the screenshot above, the code works and returns the expected output.
When doing this Clone Issue and Links Post-Function, you can use the Condition field and just add:-
issue.outwardLinks.each {
issue.unlink('relates to', it.destinationObject) // change link type
}
I hope this helps to solve your question. :-)
Thank you and Kind regards,
Ram
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Spend the day sharpening your skills in Atlassian Cloud Organization Admin or Jira Administration, then take the exam onsite. Already ready? Take one - or more - of 12 different certification exams while you’re in Anaheim at Team' 25.
Learn more
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.