Hi!
I'm using the "constrained issue" with behavior to clone issue
(https://scriptrunner.adaptavist.com/5.2.0/jira/fragments/CreateConstrainedIssue.html)
import com.atlassian.jira.component.ComponentAccessor
def issueManager = ComponentAccessor.getIssueManager()
if (getBehaviourContextId() == "Serviceordre-test") {
getFieldById("project-field").setReadOnly(true)
getFieldById("issuetype-field").setReadOnly(true)
def contextIssue = issueManager.getIssueObject(getContextIssueId())
getFieldById("summary").setFormValue("Issue created from ${contextIssue.key}").setReadOnly(true)
getFieldById("issuelinks-linktype").setFormValue("clones").setReadOnly(true)
getFieldById("issuelinks-issues").setFormValue(contextIssue.key).setReadOnly(true)
}
it works good, but I need to copy all fields and custom fields from current issue til target issue, how to do it?
Thanks
Look here for an example of code: https://community.atlassian.com/t5/Jira-questions/Copy-custom-field-user-object-to-sub-task-using-script-runner/qaq-p/618384
It comes from this part in the documentation https://docs.adaptavist.com/sr4js/latest/features/behaviours/behaviours-examples/sub-task-default-field
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.