使用JIRA 4.4.3,
我创建了一个过滤器,列出了以下所有任务: - 当前用户被分配给; - 是开放的; - 不被任何其他任务阻止.
说清楚:为用户做好准备的任务.
我们已经安装了Craftforge JQL Functions插件,并且我提供了以下JQL查询:
assignee = currentUser()
AND status in (Open)
AND issue NOT IN linkedIssuesFromFilter("All Issues", "Blocks", "Outward")
Run Code Online (Sandbox Code Playgroud)
问题是当一个阻止另一个问题的问题得到解决时,"阻止"链接仍然存在 - 我不想删除它.但我的查询不会检查链接的问题是否已关闭/已解决.
如何在"IN语句内部"添加条件,该条件仅返回阻止当前任务且仍处于打开状态的查询.
请使用http://www.j-tricks.com/jqlt-links-functions.html中的此子句:
issue not in linkedIssuesInQuery("status = Open", "is blocked by")
Run Code Online (Sandbox Code Playgroud)