JQL: Скрыть подзадачи `Done`, когда их родитель переместился в` Done`

Иногда в задачах есть много подзадач, и для них совершенно нормально находиться на доске во время работы над ними. Со временем подзадачи будут помещены в столбец «Готово». А как только родительская задача тоже закончена и перенесена в Done - нет смысла хранить и показывать там все ее подзадачи. Пожалуйста, помогите с фильтром JQL, чтобы скрыть подзадачи из столбца Done, если / когда их родительский элемент перемещен в Done. По сути, это похоже на сворачивание подзадач под родительским элементом.

Я пробовал что-л. Подобное

issuetype = Sub-task AND issueFunction in portfolioChildrenOf("Status = Done")

но безуспешно


person Shurov    schedule 24.07.2020    source источник


Ответы (1)


Это должно помочь:

project = PROJECT and type in standardIssueTypes() and status = Done and not (issueFunction in parentsOf("project = PROJECT and type in subtaskIssueTypes() and status = Done"))

Обратите внимание, что он также удалит завершенные проблемы без подзадач.

person amuratova    schedule 20.09.2020