import com.atlassian.jira.project.ProjectCategory
import com.atlassian.jira.issue.fields.CustomField
import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.fields.CustomField
import com.atlassian.jira.issue.customfields.option.Options
import com.atlassian.jira.issue.customfields.impl.SelectCFType
import com.onresolve.jira.groovy.user.FieldBehaviours
import groovy.transform.BaseScript
def confirmation = getFieldById(getFieldChanged()) // Radio button field
def confirmationValue = confirmation.getValue()
def categoryField = getFieldByName("Item Type") /Select List Field
def projectCategoryManager = ComponentAccessor.getProjectManager()
Collection < ProjectCategory > projectCategories = projectCategoryManager.getAllProjectCategories()
def customFieldManager = ComponentAccessor.getCustomFieldManager()
def optionsManager = ComponentAccessor.optionsManager
def categoryList = []
if (confirmationValue == "Yes") {
if (projectCategories) {
projectCategories.each {
category -> if (category != null && category.getName() != null) {
}
if (category.getName().containsIgnoreCase("jagile")) {
categoryList.add(category.name)
}
}
}
}