I'm trying to populate a custom field based on selections from a different field. But the code keeps moving to the else statement.
import com.atlassian.jira.component.ComponentAccessor
import com.onresolve.jira.groovy.user.FieldBehaviours
import groovy.transform.BaseScript
@BaseScript FieldBehaviours fieldBehaviours
if (getActionName() == "Create") {
def cfTeam = getFieldById("customfield_10500")
def cfTeam2 = getFieldById("customfield_11501")
def val = cfTeam.getValue()
if (val.toString() == "Test"){
cfTeam2.setHidden(false)
cfTeam2.setRequired(true)
} else
{
cfTeam2.setHidden(true)
cfTeam2.setRequired(false)
}
}