Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Set default value to component

Anna Protopapa
Contributor
May 22, 2019

We need to set a default value for the components field. We have tried the following code as a behaviour initialiser but it does not work:

def Components = getFieldById("Components")
Components.setFormValue("IT User Support")

Thank you

1 answer

Suggest an answer

Log in or Sign up to answer
1 vote
Vladislav
Contributor
August 19, 2020

Hi Anna,

Try this as post-function:

import com.atlassian.jira.component.ComponentAccessor
def projectComponentManager = ComponentAccessor.getProjectComponentManager()
projectComponentManager.findAllForProject(issue.projectObject.id)
def component = projectComponentManager.findByComponentName(issue.projectObject.id, "YOUR COMPONENT HERE")
issue.setComponent([component])

Thanks Ovidiu Vasilescu!

TAGS
atlassian, ace, atlassian community event, donation, girls who code, women in tech, malala fund, plan international, kudos, community badge, badge, atlassian badge, International Women’s month, International Women’s Day, women's month, women's day

10 for Change at Atlassian Community Events

Show up and give back by attending an Atlassian Community Event: we’ll donate $10 for every event attendee in March!

Join an Atlassian Community Event!
AUG Leaders

Atlassian Community Events