Hi,
I am using JIRA 7.3.0 server. Two custom field 'Tester' is there in my JIRA and i want to move and make it only one custom field 'Tester'. How can i do by using script runnner?
Thanks,
venky.
Inset all issue keys to script
import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.event.type.EventDispatchOption import com.atlassian.jira.issue.IssueManager import com.atlassian.jira.issue.MutableIssue import com.atlassian.jira.issue.UpdateIssueRequest import com.atlassian.jira.issue.fields.CustomField import com.atlassian.jira.user.ApplicationUser IssueManager issueManager = ComponentAccessor.getIssueManager(); UpdateIssueRequest updateIssueRequest = UpdateIssueRequest.builder().eventDispatchOption(EventDispatchOption.ISSUE_UPDATED).sendMail(false).build(); ApplicationUser curUser = ComponentAccessor.getJiraAuthenticationContext().getUser() CustomField copyFrom = ComponentAccessor.getCustomFieldManager().getCustomFieldObjectByName("copyFromName") CustomField copyTo = ComponentAccessor.getCustomFieldManager().getCustomFieldObjectByName("copyToName") MutableIssue issue; for(String key: getIssuesKeysForUpdate()) { issue = issueManager.getIssueObject(key) issue.setCustomFieldValue( copyTo, issue.getCustomFieldValue(copyFrom)) issueManager.updateIssue( curUser, issue, updateIssueRequest ) } public List<String> getIssuesKeysForUpdate(){ return Arrays.asList( "key-1", "key-2" ) }
How can I copy the value of Release Version (Custom Field) to Fix Version/s (System Field) in create screen?
Could you please help me?
It looks like you're new here. Sign in or register to get started.