Forums

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

'Script Validator [ScriptRunner]' Validator for transition.

jun lee
Contributor
October 11, 2022

HI

I want to input customfield_11105 when the fix version/s is specified. But customfield_11105 is required when the fix version/s is not specified (undefine).

 

How can I modify?

 

----------

import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.context.IssueContext
import utils.*


if(versionName == 'undefined') {
return true

} else {


def cf = ComponentAccessor.customFieldManager.getCustomFieldObject("customfield_11105")
def fieldConfig = ComponentAccessor.fieldConfigSchemeManager.getRelevantConfig(IssueContext.GLOBAL, cf)

def fieldValue = FieldUtil.instance.getCustomFieldStringValue(issue, "11105", log)
def defaultValue = cf.getCustomFieldType().getDefaultValue(fieldConfig)

if(fieldValue.equals(defaultValue)){
return false
} else {
return true
}


}

0 answers

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
FREE
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events