Scriptrunner Behaviour on description on issue creation and if a component is selected

Mickaël Orsolino September 17, 2020

Hi,

 

I would like to know if it's possible to prefile with a behaviour the description field only if a component is selected (for exemple if component selected = A then description = A else description is empty).

I have already this code but i don't know how to filter on component selected event:

def desc = getFieldById("description")
def issueType = getFieldById("issuetype")

def defaultStory = """
text 
"""
def defaultBug = """\
text2
"""
def defnull = """ """
if (getActionName() == "Create" && issueContext.projectObject.key == "PROJ"){

if (issueContext.issueType.name =="Story"){
desc.setFormValue(defaultStory)
}
else if (issueContext.issueType.name =="Bug"){
desc.setFormValue(defaultBug)
}
else {
desc.setFormValue("")
}
}
else if (getActionName() == "Create" && issueContext.projectObject.key != "PROJ") {
desc.setFormValue("")
}

Could you help me on this subject?

 

Thank you in advance.

Regards,

Mickael O 

1 answer

0 votes
John Megill September 17, 2020

Mickael - It sounds like you are on track. Try to go over the program again and see if you can work it out. I'll do the same and see if I can come up with something as well. 

Good Luck!

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events