Hi all!
I have a question about linked issues in Jira. I have found the script for counting the number of linked issue, but I haven't found the way to filter it (for example - count only closed linked issues). Is this possible?
Thanks in advance.
import com.atlassian.jira.component.ComponentAccessor //script for count of linked issues def issueLinkManager = ComponentAccessor.getIssueLinkManager() def issueLinks = issueLinkManager.getOutwardLinks(issue.id) def subElements = issueLinks.findAll { it.getIssueLinkType().getName() == "Test" } return subElements.size()
If someone need:
import com.atlassian.jira.ComponentManager import com.atlassian.jira.component.ComponentAccessor def componentManager = ComponentManager.instance def constantsManager = ComponentAccessor.getConstantsManager() Integer counter=0; def issueLinkManager = ComponentAccessor.getIssueLinkManager() def issueLinks = issueLinkManager.getOutwardLinks(issue.id) def subElements = issueLinks.each { if(it.getIssueLinkType().getName() == "Project Scope" && it.destinationObject.getStatus().getName() == 'Closed'){ counter+= 1 } } return counter
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.