Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Auto-populating multi-line text field (Scriptrunner Behavior)

Joe Doherty
Contributor
September 9, 2020

I have been using the following Behaviors script to auto-populate the Description field with some canned text from the create screen:

def desc = getFieldById("description")

def defaultValue = """

Default Text Here

""".replaceAll(/ /, '')

if (!underlyingIssue?.description) {
desc.setFormValue(defaultValue)
}

I'm looking to setup the same behaviour for a custom multi-line text field I've named "Reference Links".

Can someone help with the syntax needed to accomplish this? Thanks!

2 answers

1 accepted

Suggest an answer

Log in or Sign up to answer
0 votes
Answer accepted
Raziman Dom - Ricksoft
Community Champion
October 7, 2020

You only need to change from this:

def desc = getFieldById("description")

to this:

def desc = getFieldByName("Reference Links")

The rest should be the same

0 votes
Vishal Bharambe
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 6, 2021

Hi Raziman

I used same code in my jira  for the same Description field

But it applied to globally for all project even i limited to one project and issue type.

Can you suggest how i can restrict to only the single project

 

Thanks 

Vishal

TAGS
AUG Leaders

Atlassian Community Events