Hi,
in behavior, I need to set required field but some times I have values in my list field but other time I have empty list. Depending of project context.
Is it possible to script something to check if my list field is not empty ?
Thanks
Yeah, get the list of options from OptionsManger
Something like this:
import com.atlassian.jira.component.ComponentAccessor
def customFieldManager = ComponentAccessor.customFieldManager
def optionsManager = ComponentAccessor.optionsManager
def cf = customFieldManager.getCustomFieldObjectByName("you list field")
def formField = getFieldById(cf.hiddenFieldId)
def config= cf.getRelevantConfig(issueContext)
def optionList = optionsManager.getOptions(config)
formField.setRequired(optionList.size() > 0)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.