How to get a count number of sub-task within a parent issue through a JQL search and/or through a JIRA script field?
Hi,
Scripted field code:
issue.getSubTaskObjects().size()
I do not thing you can return a number with JQL but you can get all subtask of an issue with
issueFunction in subtasksOf("subQuery");
Thanks,
HOw to get count of specific sub-tasks only? I have more than one sub-tasks.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Try iterating through the returned collection and checking the issue type of each subtask:
Collection<Issue> subTasks = issue.getSubTaskObjects(); IssueType issueType = ComponentAccessor.getConstantsManager().getIssueTypeObject("Bug"); int count = 0; for (Issue i : subTasks) { if (i.getIssueTypeObject().equals(issueType)) // or some other check count++; }
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
yes:
issue.getSubTaskObjects().findAll { it.getIssueTypeObject()?.getName() == "task type name you want" }.size()
I like it to be more Groovy'ish :D
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
1. How can this be nulled out, i.e. not show on screen if there is 0? 2. Is there a way to show the count of sub-issues of task type and display that count on a linked issue?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.