Forums

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

Update summary with somes field selected in ScriptRunner behaviour

BYA
September 28, 2021

Hello Community,

i would like to fill in the summary with values ​​from the fields entered or completed. 

This is my code in behaviour in "Initialiser" and in the customField. 

import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.*
import com.onresolve.jira.groovy.user.FieldBehaviours
import groovy.transform.BaseScript
import org.apache.log4j.Logger
import org.apache.log4j.Level
import static com.atlassian.jira.issue.IssueFieldConstants.*

@BaseScript FieldBehaviours fieldBehaviours

def customFieldManager = ComponentAccessor.getCustomFieldManager()
def optionsManager = ComponentAccessor.getOptionsManager()

def issuetype = getIssueContext().getIssueType().name

def Summary = getFieldById("summary")
log.warn("Summary: "+ Summary)

Summary.setAllowInlineEdit(true)

def TypeD = getFieldByName("Type de demande")
log.warn("TypeD: "+ TypeD)
def TypeValue = TypeD.getValue()
log.warn("TypeValue: "+ TypeValue)

Summary.setAllowInlineEdit(true)

def concatValue = ""+ TypeValue + " "
Summary.setFormValue(concatValue)

 

But when i change the issueType i have this error  and its a little bit embarrassing

Capture.JPG

Can you please help us. 

Thanks,

BR

Fayçal

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events