I have the following condition (we don't want to resolve any Incident children until the parent Event). But It's not working
import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.link.IssueLinkManager
import org.apache.log4j.Category
import com.atlassian.jira.issue.link.IssueLink;
import com.opensymphony.workflow.InvalidInputException
def Category log = Category.getInstance("com.onresolve.jira.groovy.LinkedIssues")
Boolean passesCondition = true
IssueLinkManager linkMgr = ComponentAccessor.getIssueLinkManager()
for (IssueLink link in linkMgr.getInwardLinks(issue.id)) {
log.error(link.getIssueLinkType().getName())
log.error(link.getSourceObject().getResolution())
if (link.getIssueLinkType().getName().toString() == "Parent") {
passesCondition = false
}
}