Example: Make an issue inherit highest priority among those of linked issues
I will show how to make an issue inherit the highest priority among those of linked issues, when issue links are of type "blocks". We also want to inherit priority only from issues in a status different from "Resolved" or "Closed". I have also checked the option for recursive reading in order to get the highest priority not only among directly linked issues, but also among those transitively linked, i.e., linked to linked issues.
To implement this functionality I'm going to use post-function Read fields from linked issues or sub-tasks in transition "Create Issue". Let's see how to do it in screenshots:
This is how "Create Issue" transition looks like once it has been configured:
Other examples of that function
- Add all assignees of certain sub-task types to a "Multi-User Picker" custom field
- Add and remove a single or a set of items from multi valued fields
- Copy "Due date" into a date type custom field in a linked issue if it's greater than current issue's "Due date"
- Copy attachments from one issue to another
- Make an issue inherit highest priority among those of linked issues
- Propagate highest priority from blocked issues to blocking issues
- Sum sub-task's "Time Spent" (work logs) and add it to a certain linked issue