Hi All
I'm after some help for the script runner plugin by Jamie Echlin
I am using the builtin template ‘Clones an issue and links’ but I want the Target Project to be fed from a custom field (which is a multi-select containing the options of all the available JIRA projects)
Any help would be gratefully received
You may solve the problem by creating a custom field "Project select (single)".
In the section "Additional issue actions" of the "Clones an issue and links" post function:
Screen Shot 2015-04-01 at 17.36.12.png
you may want to add something like:
def cfObj = customFieldManager.getCustomFieldObject('customfield_10102') def cfValue = issue.getCustomFieldValue(cfObj) if (cfValue != null){ issue.setProjectId(cfValue.id) }
Where 'customfield_10102' is your project select field ID.
If no project is selected it will use the default one on "Target Project".
Hi @Matt C,
Can I ask why do you need to use a Custom Field instead of the current Target Project field?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Cesare Jacopo Corzani
This doesn't appear to work in JIRA 7 - seems to have a problem with issue.setProjectId(cfValue.id). Would you have any ideas?
Error below followed by the code
image2015-12-18 16:2:11.png
def cfObj = customFieldManager.getCustomFieldObject('customfield_11700')
def cfValue = issue.getCustomFieldValue(cfObj)
if (cfValue != null){
issue.setProjectId(cfValue.id)
}
Many Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Alejo Villarrubia [Adaptavist]
Thanks for your reply
I would like to do this as part of a workflow transition, so the user interactively selects their target project in a transition screen and then the script takes that input for use in the 'Target Project' otherwise the script will always use the same project I think
.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.