This validator checks if fields are set/empty or have/haven't changed on the transition screen.

Configuration

Fields

Select the field to be checked, and in a subsequent step the desired behavior. The following options are available:

OptionDescription
is requiredThe specified field must have a value. If no value is present, the condition will fail.
must be emptyThe specified field must not have a value. If a value is present, the condition will fail.
must be changedThe specified field must have been updated during the transition / on the transition screen.
must not be changedThe specified field must not have been updated during the transition / on the transition screen.
Validation options

The validation can be skipped under certain circumstances Select one or multiple scenarios in which you want to skip the validation to ensure the correct execution of certain operations.
OptionDescription

If the transition is triggered by a JWT post function, e.g. through Transition issue, the validation will be skipped.

If the transition is triggered by a bulk operation, the validation will be skipped.

If the create transition is triggered by a clone operation, the validation will be skipped.

f the create transition is triggered by a mail handler, the validation will be skipped.

Error message

You can optionally define a custom error message in case the validator fails, which will be shown to the user trying to execute the transition.

You have the following options:

Location

Define where the error message should be displayed. By default, the message will be shown at the top of the transition screen, or in case there is no transition screen, as a popup.

Alternatively, you can locate the message below any other field. This option only makes sense, if there is a transition screen defined for the specific transition.

Due to limitations in Jira Service Management, the location parameter will be ignored on Jira Service Management related screens. The location parameter only works for the Create Issue transition screen if JSD version 4.10 or higher is being used.

Message

Define the content of the error message in Basic text mode or Advanced text mode.

Learn more about the possibilities of the JWT expression editor.

Translations

After clicking on the Add translation button you can optionally translate the error message to other languages.

The language in which the error message will be displayed depends on the language setting of the individual users.

If you want to use this functionality in a condition instead, have a look at the following condition: Fields required



If you still have questions, feel free to refer to our support team.