Abstract

This code snippet sets a version field to versions of all its linked issues

Logic

Access the linked issues of the current issue, fetch the versions of each linked issue and return them.

Snippet

Set versions = []
issue.getLinkedIssues().each(){
  versions += it.get("<Name of the version field>")
}
return versions


Note that the above snippet fetches all linked issues for the current issue, except the Parent/Sub-task, Epic/Story, Initiative/Epic and Remote links

Placeholders

PlaceholderDescriptionExample
<Version field name>Name of the field of type VersionsFix Version/s

Examples

The output of this snippet is a Collection<Version> which you can use in a Groovy expression, for example, to set the Affects Version/s of the issue to the Affects Version/s of all its linked issues in

References

Related articles


Related issues