Scriptrunner Behavior not setting User form value

Kira Graf October 27, 2021

Previously I was able to add some automation and on a transition set a field to the current user using:

def currentuser = ComponentAccessor.jiraAuthenticationContext.loggedInUser.getUsername()

def IVVuser = getFieldByName("IVV Acceptance Validator")
IVVuser.setFormValue(currentuser)

 

And according to ScriptRunner's current API (6.20.0) that's supposed to work. In my googling I've also seen people suggest

IVVuser.setFormValue([currentuser])

 

Neither of these gives an error but they also don't set the form's value to the current user. I've tried every ApplicationUser interface method (getKey(), getName(), etc) thinking I just needed to figure out the correct format accepted by the form user field but I'm stumped.

I could use your ideas. Thanks,

Kira

 

 

0 answers

Suggest an answer

Log in or Sign up to answer