When I create a new issue, I would like to copy the description field from a template issue and put that description into the description field of the new issue, so it is displayed for the user on the create screen when it opens. We had the script in DataCenter but it doesn't work in Cloud.
I started here Set a default description when an issue is created for reference code but do not know how to pull the data from the template work item.
Example: I want to pull the description (or some custom field value) from work item AATPA-597 and insert it into the new issue being created so that it displays on the create screen.
Below is how I have it started.
// This script should be added to a Behavior mapped to the relevant project and issue type(s)
const descField = getFieldById("description")
const summary = getFieldById("summary")
const acceptancefield = getFieldById("customfield_10143")
issueTemplate = issueManager.getIssueObject("AATPA-724")
getFieldById("description").setValue(issueTemplate.description)
getFieldById("description").setValue(issueTemplate.summary)
getFieldById("description").setValue(issueTemplate.getCustomFieldValue("customfield_10143"))
summary.setFormValue(issueTemplate.summary)
Other solution, create a new multi line text field, set this field on the create screen only.
In the context of the field you can set your default description, to be seen in the field when the issue is being created.
Then have an automation rule setup that based on issue creation copies the value from the field into the original description field, that is still on the edit and view screen.
Marc, thank you for the reply. I have considered this solution and know that it works and can use in the short term.
The reason I would like to use ScriptRunner behaviors is that our standard user does not have access to change the custom field context to update the default text if needed (not that it should happen often).
By setting up a template issue in an accessible project, the project manager/scrum master can adjust the default text at will without need of an admin.
My challenge is that I do know the code to get the description (or other field value) from work item AATPA-597 for example.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I don't think behaviours can accommodate this in Cloud.
To be sure you could ask your question to script runner support.
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.