Versions Compared

Key

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

Block `Close` Transition Until All Subtasks are Closed

On this page:

Table of Contents

The problem is simple, we want to block the task 'Close' transition if there are subtasks which are not closed. To accomplish that we need to add a new condition to the 'Close' transition.

Adding a new condition

Log in as an administrator and navigate to Administration-> Workflows and edit "Close Issue" transition on the default JIRA workflow. Press `Add` a new condition:

Image RemovedImage AddedImage Removed

Image Added

Now add a '(k) SIL condition':
Image Removed Image Added

The following screen appears:

Image RemovedImage Added

Writing code

The following code (also shown above) does all the magic:

...

Info

All you have to do now is to publish your workflow.
See more at Activating Workflow section on Atlassian Documentation

See Also

Transition View to learn how to write and edit SIL scripts.