Hello, I have a field called-Solution provider and I want to write up a script in post transition
if (solution provider != null) assign to solution provider
can someone share how to do it?
Here is a code example
import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.issue.MutableIssue import com.atlassian.jira.issue.fields.CustomField CustomField customField = ComponentAccessor.getCustomFieldManager().getCustomFieldObjectByName("Сложность") if(customField != null) issue.setAssignee(customField.getValue(issue))
There is not update issue funciton since there is special step for it into post function list.
Hello, Vasiliy,
Can you help me with this issue?
I got error message from log:
2016-03-15 22:15:57,585 http-bio-8443-exec-10547 ERROR jessy_li 1335x2042069x2 1748upc 10.1.75.160 /secure/WorkflowUIDispatcher.jspa [scriptrunner.jira.workflow.ScriptWorkflowFunction] Script function failed on issue: TCD-155, actionId: 11, file: <inline script>
groovy.lang.MissingMethodException: No signature of method: com.atlassian.jira.issue.IssueImpl.setAssignee() is applicable for argument types: (com.atlassian.jira.user.DelegatingApplicationUser) values: [jason_tong(jason_tonger)]
Possible solutions: setAssignee(com.atlassian.crowd.embedded.api.User), getAssignee(), setAssigneeId(java.lang.String), getAssigneeId()
at Script21.run(Script21.groovy:7)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Try this one:
import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.issue.MutableIssue import com.atlassian.jira.issue.fields.CustomField CustomField customField = ComponentAccessor.getCustomFieldManager().getCustomFieldObjectByName( "Сложность" ) if (customField != null ) issue.setAssigneeId(customField.getValue(issue)) |
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.