Подтвердить что ты не робот

Jira Quick-filter, чтобы показать всю задачу с подзадачами, назначенными текущему пользователю

В настоящее время у меня есть быстрый фильтр, чтобы показать мне мою задачу, которая делает следующее:

assignee = currentUser()

Это работает нормально, но не показывает мне задачи, назначенные кому-то другому, но имеют подзадачи, назначенные мне. Возможно ли это показать мне обе задачи, назначенные мне, и задачи, которые имеют подзадачи, назначенные мне?

4b9b3361

Ответ 1

Создайте фильтр для всей вашей подзадачи из следующего JQL:

issuetype in subtaskIssueTypes() and assignee = currentUser()

Затем, используя Plugforge JQL Functions Plugin, используйте следующий JQL, чтобы найти своих родителей:

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

Ответ 2

В дополнение к ответу @Kuf иногда гораздо проще писать все в одном запросе, особенно с помощью Swimlanes или Quick-Filters в Greenhopper, вместо создания и сохранения настраиваемого фильтра.

Например, чтобы показать незавершенные проблемы или подзадачи в одном быстром фильтре на Greenhopper:

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

Ответ 3

Вся проблема открыта для меня

assignee = currentUser() AND resolution = Unresolved ORDER BY updatedDate DESC

Ответ 4

Следующий запрос вернет все родительские задачи, у которых есть подзадачи, назначенные текущему пользователю. (Родительская задача не должна назначаться текущему пользователю)

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

Примечание: issueFunction требуется плагин ScriptRunner, и он не является бесплатным.

Ответ 5

Перейдите к "Проблемы" (в заголовке) > "Поиск", затем введите критерии поиска.