Versions Compared

Key

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

This section has use cases that help you understand the usage of the Conditions provided by JMWE.

...

This condition can be used to hide/show a particular transition from the list of available workflow actions, based on the current status of the issue. 

Sample use cases:

(lightbulb) Disable a global transition from certain statuses

Expand
  • Add the Current status condition to the transition.

  • Select the statuses from which the Global transition should be disabled from the Current Status field.

(lightbulb) Block issue transition from current status to itself

Expand
  • Add the Current status condition to all the transitions of the workflow, the issue follows.

  • On each condition select all the status(es) from the Current Status field except the current one

(lightbulb) Allow users to transition the issue to Approve status only when the issue is in Verified status

...

This condition can be used to hide/show a particular transition from the list of available transitions, based on the issue's linked issues. 

Sample use cases:

(lightbulb) Hide the transition "Triage" until at least one assigned subtask is available for the issue

Expand
  • Add the Linked Issue condition to the "Triage" transition.

  • Select the issue link type is Parent Of from the Issue Link Type field.

  • Select the issue type as Sub-task

  • Select the option "At least one linked issue must satisfy the condition below"

  • Input the Jira expression:

    Code Block
    linkedIssue.assignee !=null

(lightbulb) Hide the "Start Progress" transition on a ticket when there is a blocking issue linked to it

...

This condition can be used to hide/show a particular transition from the list of available transitions, based on the status of the issue's linked issues. 

Sample use cases:

(lightbulb) Hide the "Close" transition of the Epic until all its Stories are closed.

...