Используя JIRA 4.4.3,
Я создал фильтр, в котором перечислены все задачи, которые: - назначены текущему пользователю; - открыты; - не блокируются никакими другими задачами.
Чтобы было понятно: задачи, над которыми пользователь может работать.
Мы установили плагин Craftforge JQL Functions, и я получил следующий JQL-запрос:
assignee = currentUser()
AND status in (Open)
AND issue NOT IN linkedIssuesFromFilter("All Issues", "Blocks", "Outward")
Проблема в том, что когда проблема, которая блокировала другую проблему, решена, ссылка «Блокировать» все еще существует, и я не хочу ее удалять. Но мой запрос не проверяет, закрыта / решена связанная проблема или нет.
Как я могу добавить условие «внутри оператора IN», которое будет возвращать только те запросы, которые блокируют текущую задачу И которые все еще ОТКРЫТЫ.