Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Navigate to the intended workflow to make the necessary changes in the edit mode.

  2. Select the required transition.

  3. Select the Validators tab and click Add validator.

  4. Add the “Scripted (Groovy) Validator (JMWE app)” validator.

  5. Add one of the below Groovy scripts based on your use case:

    Use case 1: The comment is mandatory on the transition screen, and it has to be internal:

    Code Block
    languagegroovy
    !!transientVars.comment && !(transientVars.commentProperty[0].contains("value: {internal: \"false\"}"))


    Use case 2: The comment is not mandatory on the transition, but if entered then it has to be internal:

    Code Block
    languagegroovy
    !transientVars.comment || !(transientVars.commentProperty[0].contains("value: {internal: \"false\"}"))

...