With scriptrunner for JIRA: Is it possible (if it is, please tell me how) to copy field values, e.g. the reporter of an issue to a custom field via postfunction?
In a later workflow step I'd like to do it the other way around and copy the value of my custom field back into the reporter field.
Thanks
David
Hi,
Can you try the snippet below?
Note that, I did not try the code
import com.atlassian.jira.issue.Issue import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.issue.fields.CustomField def customFieldManager = ComponentAccessor.getCustomFieldManager() def customField = customFieldManager.getCustomFieldObject("customfield_12700") issue.setCustomFieldValue(customField, issue.reporter.name)
Tuncay
Assuming the custom field name used there is correct, this should work for setting the field. Assuming your custom field is also a user picker, you can basically reverse it to set the reporter back again with
def user = issue.getCustomFieldValue(customField) issue.setReporter(user.id)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can do that with with the jira-suite-utilities plugin (free)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.