Jira Quick-filter to show all task with subtasks assigned to current user

此生再无相见时 提交于 2019-12-03 16:29:12

问题


Currently, I have a quick filter to show me my task that does this:

assignee = currentUser()

This works ok, but doesn't show me tasks that are assigned to someone else, but have subtasks assigned to me. Is it possible to make it show me both tasks assigned to me, and tasks that have subtasks assigned to me?


回答1:


Create a filter for all of your subtask from the following JQL:

issuetype in subtaskIssueTypes() and assignee = currentUser()

Then, using Craftforge JQL Functions Plugin, use the following JQL to find their parents:

issue in parentIssuesFromFilter("filter name or its id")



回答2:


In addition to @Kuf's answer, it's sometimes much simpler to write the whole thing in one query especially with Swimlanes or Quick-Filters in Greenhopper, rather than creating and saving custom filter.

For instance, to show Un-finished Issues or Sub-tasks in one quick-filter on Greenhopper:

status!=Closed or issue in parentIssuesFromQuery("issuetype in subtaskIssueTypes() AND status!=Closed ")



回答3:


The following query will return all parent tasks, which have sub-tasks assigned to the current user. (The parent task need not be assigned to current user)

issueFunction in parentsOf("assignee = currentUser() ")

Note: issueFunction requires the ScriptRunner plugin and it's not free.




回答4:


Navigate to Issues (in header) > Search for issues, then enter your search criteria.



来源:https://stackoverflow.com/questions/14649036/jira-quick-filter-to-show-all-task-with-subtasks-assigned-to-current-user

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!