can anyone provide a complete script to create links between the current issue and another one (provided in a custom field) using a scriptrunner post function?
I have tried 57843583 scripts, none of them work, and I can't figure out what the problem is. I am already using postfunctions to set the summary based on certain field values and that's working without any problems.
I created the following script in a post function that will get the value from a custom field (text) and link it to the current issue whenever the user performs the desired workflow transition.
def user = ComponentAccessor.getJiraAuthenticationContext().getLoggedInUser()
def customFieldManager = ComponentAccessor.getCustomFieldManager()
def customField = customFieldManager.getCustomFieldObjectByName("TextFieldA")
def issueKey = issue.getCustomFieldValue(customField) as String
def issueLinkManager = ComponentAccessor.getIssueLinkManager()
def issueManager = ComponentAccessor.getIssueManager()
def issueToLink = issueManager.getIssueObject(issueKey)
issueLinkManager.createIssueLink(issue.id, issueToLink.id, 10000, 1, user)
createIssueLink is doing all of the work here, with the following parameters:
Simply change the parameters to the ones that fit your need.
Atlas Camp is our developer event which will take place in Barcelona, Spain from the 6th -7th of September . This is a great opportunity to meet other developers and get n...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG