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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.