This condition ensures that one or multiple fields either have a value or are empty in order to execute a transition.
For cascading select list fields, both levels are considered and need to have/not have a value.
Select the field to be checked, and in a subsequent step the desired behavior. The following two options are available:
|is required||The specified field must have a value. If no value is present, the condition will fail.|
|must be empty||The specified field must not have a value. If a value is present, the condition will fail.|
You can select all fields provided by the Jira expression type Issue via the field code injector.
If you want to use this functionality in a validator instead, have a look at the following condition: Fields required or changed
Use cases and examples
|Use case||Type||Function||Use case description||Complexity|
|Check for at least one component|
Require a at least one component.
|Make a fix version required and add a comment|
Require a fix version and add a comment.
This use case is valid for validators.
|Make the assignee required|
Require a non empty assignee.
|Resolution must be empty|
Not allow a resolution to be set.