Hi, We need to display a multi-line text filed based on a value selected in select custom field in Jira. I have following code using scriptRunner Script field.
import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.resolution.Resolution
def customFieldManager = ComponentAccessor.getCustomFieldManager()
def optionsManager = ComponentAccessor.getOptionsManager()
/* Get the custom field names for select and text fields*/
def complianceReviewNotRequiredField = customFieldManager.getCustomFieldObjectByName("Compliance Review not required")
def complianceReviewField = customFieldManager.getCustomFieldObjectByName("Compliance Requirement")
/* check the custom select value is selected as Approval Not Needed*/
def selectedOption = complianceReviewField.getValue(issue).toString()
def isOtherSelected = selectedOption == "Approval Not Needed"
if(selectedOption == "Approval Not Needed"){
complianceReviewNotRequiredField.setHidden(false)
complianceReviewNotRequiredField.setRequired(true)
}