Hi Folks,
I have Custom field Source ID(Text field) values contains like KB-*,IN-*,TE-*..etc, Now i have to create behavior script If Source ID values starts with KB* i want to make RCA Custom field(text field) Required.
Tried below script but not working. Script-1
-------------------------------------------------
import com.onresolve.jira.groovy.user.FieldBehaviours
import groovy.transform.BaseScript
def Source= getFieldById('Source ID')
def RCAfield= getFieldByName('RCA')
RCAfield.required = false
if(Source.toString().contains('KB') ) {
RCAfield.required = true
}
Script-2
----------------
def value=(String)getFieldByName('Source ID').value
if(value== 'KB-2209920')
{
getFieldByName('RCA').setRequired(true)
}
else
{
getFieldByName('RCA').setRequired(false)
}