Versions Compared

Key

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

The position of a post-function in the list of post-functions for a transition is an important factor for its proper execution. When adding a new post-function to a transition, you must move it to the appropriate position, which depends on the type of transition ( Create or regular) and the type of post-function you configure. 

  • On the Create transition

You need to place any JMWE post-function after the Creates the issue originally built-in post-function. Failure to do so will result in the creation of new issues raising an error (see https://ecosystem.atlassian.net/browse/ACJIRA-961 for details).

  • On any regular transition

On a regular transition, most of the post-functions can be placed at the top (beginning) of the anywhere in the list, except for the post-functions that transition issues (see below). However, it is advisable to always move them to the bottom of the list anyway.


  • Transition Current Issue, Transition Parent Issue, Transition Linked Issues post-functions

Post-functions that automatically transition issues should always be placed at the end of the list of post-functions. This applies to the following post-functions:

Note
titleRandom post-function execution order

Due to the asynchronous nature of Connect post-functions, it is not possible to guarantee the order in which post-functions are executed. Therefore, you should ensure that your workflows do not depend on post-functions being executed in a specific order.  However, a workaround is described here.

Note
titlePost-function outcome may not be visible immediately

JMWE post-functions are processed remotely and communicate back with JIRA to update the issue. This helps ensure the stability and performance of your JIRA Cloud instance; however, this also means that some updates may occur in the background after the view issue page has reloaded.