Hi,
I would like to find a way using AdaptavistScript Runner how to set a Custom User Picker Field after selecting an Option from a Select List (Single Choice) when creating an issue.
Example: If I choose Product A, I would like the Product Owner to be username1
Can someone please give some tips on how I can set this up?
Cheers
Here is code example for your case. I did not tested it, but it should work:
import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.issue.CustomFieldManager import com.atlassian.jira.issue.MutableIssue import com.atlassian.jira.issue.customfields.option.Option String userName; CustomFieldManager customFieldManager = ComponentAccessor.getCustomFieldManager(); switch(((Option) issue.getCustomFieldValue(customFieldManager.getCustomFieldObjectByName("Select List"))).getValue()){ case "Option 1": userName = "user 1";break; case "Option 2": userName = "user 2";break; case "Option 3": userName = "user 3";break; } issue.setCustomFieldValue(customFieldManager.getCustomFieldObjectByName("Custom User Picker Field") , ComponentAccessor.getUserManager().getUserByName(userName) )
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
What is the context where you are running this, eg a post-function? A screenshot of the whole page would help here.
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.