I'm new to groovy and to the Script Runner.
We are using Script Runner 5.2.1 and JIRA Server 7.5.1
In a post function I'm trying to populate 2 User Picker cf's with the component lead and component watchers. I have figured out how to query the db and return both userID for the lead and watcher, now I need to populate them in the user picker fields and for the life of me I can't figure out how to do it, any help would be greatly appreciated.
This is what I have so far.
//Just for testing the script I'm pulling in a specific issue, when I add this as a post function, I'll modify this line by adding issue
MutableIssue issue = "cc-9396"
MutableIssue SubjectIssue = issue
def customFieldManager = ComponentAccessor.getCustomFieldManager()
def validateUserCN = SubjectIssue.getCustomFieldValue(customFieldManager.getCustomFieldObjectByName("Business Reviewer"))
Don't have the methods handy, but if you're still looking. you dont need the db for this, component lead and watchers you can grab from the api - they will also return ApplicationUser objects.
To set the field value, you'll need to actually update the field. Top of my head, i think it was something like ModifiedFieldValue...
Maybe that gets you looking in the right direction (if you're still looking ;) )
Hello Atlassian Community! Each month, we run a series of Spotlights to highlight Marketplace vendors and apps that our team thinks this Community would find valuable. In last month's Spotlig...
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