I was trying to set a default description, which I was able to do. My problem is when I change the issuetype the description is carried over. This also occurs when I change the project. I have the mapping set to a single project and single issue type. I was even trying to get past the issue with putting some validators in script that would check the issue type, but still no success.
Jira v7.13.1
ScriptRunner v5.5.9
def desc = getFieldById("description")
def defaultValue = """
{color:#505f79} _Complete this Story description using the following:_ {color}
*As a* <"role">
*I need*: <requirement or feature>
*So that* <goal/value>
"""
def accept = getFieldByName("Acceptance Criteria")
def acceptValue = """
{color:#505f79} _Include the Acceptance Criteria for this Story in the form of "Test Scenarios". If the criteria is documented elsewhere, provide the link._{color}
Test Scenario:
Test Scenario:
"""
if ((getActionName() == "Create") && (issueContext.issueType.name =="Story")) {
desc.setFormValue(defaultValue)
accept.setFormValue(acceptValue)
}
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.