The Atlassian Community can help you and your team get more value out of Atlassian products and practices.
I got some issue with post functions for clone issue. I would like to get some values from orignal issue.
The exemples provided gives me a hint to use sourceIssue.*
Using for example issue.Summary = "Change: " + sourceIssue.summary
gives me this error
[canned.jira.utils.ConditionUtils] Condition failed on issue: IVY-5, built-in script:com.onresolve.scriptrunner.canned.jira.workflow.postfunctions.CloneIssue
java.lang.NullPointerException: Cannot invoke method contains() on null object
at java_util_List$contains$3.call(Unknown Source)
at Script16.run(Script16.groovy:1)
JIRA version 6.3.6
Script runner version: 3.0.5
Can you give some advice how to solve?
Hi,
Below are a few lines of code that I use to create a clone of an issue in the post function. Please note that issue
is available in the post function scripts and refers to the current issue.
import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.issue.IssueFactory def compAccessor = new ComponentAccessor() def issueFactory = compAccessor.getIssueFactory() // define clone def clone = issueFactory.cloneIssue(issue) clone.setSummary("[SR] " + issue.getSummary())
Regards,
Geert
Hi @Geert_Graat does this work as intended? I am looking for the right way to clone issues ;)
Cheers
Michaela
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I have used the code above successfully in the past, but currently we use the built-in clone an issue an links script as post action, which you can use without any coding.
Regards,
Geert
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
It should be: issue.Summary not issue.summary although I'm not sure that's your problem.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
We are sharing mini new cloud roundups by use case to celebrate the Atlassian Marketplace's 10th Anniversary! This mini roundup is the fourth in a series of six. Check out others in the series based ...
Connect with like-minded Atlassian users at free events near you!
Find an eventConnect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.
Host an eventYou're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.