Good day friends, i have this code below that evaluates the issue links under the 'is blocked by' issues but now i need to redirect this to test for the 'block' issue types.
import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.link.IssueLinkManager
import com.atlassian.jira.issue.link.IssueLink;
import com.opensymphony.workflow.InvalidInputException
IssueLinkManager linkMgr = ComponentAccessor.getIssueLinkManager()
if( linkMgr.getInwardLinks(issue.getId())*.issueLinkType.name.contains('Blocks') )
{
def counter = 0
for (IssueLink existingLink in linkMgr.getInwardLinks(issue.id))
{
def enh = existingLink.getSourceObject().getIssueType().toString().contains('Enhancement');
def sysEnh = existingLink.getSourceObject().getIssueType().toString().contains('System Enhancement');
def sto = existingLink.getSourceObject().getIssueType().toString().contains('Story');
def pro = existingLink.getSourceObject().getIssueType().toString().contains('Product');
def proIss = existingLink.getSourceObject().getIssueType().toString().contains('Production Issue');
def mis = existingLink.getSourceObject().getIssueType().toString().contains('MIS Story');
def bug = existingLink.getSourceObject().getIssueType().toString().contains('Bug');
if (enh || sysEnh || sto || pro || proIss || mis || bug)
{
counter++
}
}
if(counter > 0)
{
return true
}
}
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.