将 Jira Cloud 与 JMWE for Jira Cloud 结合使用,我如何处理问题创建或转换的子任务?

Using Jira Cloud with JMWE for Jira Cloud, how can I work with sub-tasks on an issue creation or transition?

我正在处理 post 转换操作。我希望能够从所有子任务中获取 Component/s 字段(一个标准的 Jira 字段),然后对它们采取行动。我能够获得子任务的集合,但 Component/s 字段似乎没有被 return 编辑给我。

我想做的归结为:

在从状态 A 到状态 B 的转换中,我想检查各个字段的值并创建子任务。但是,我还希望从状态 B 到状态 B 到 "refresh" 子任务的过渡 - 如果有任何 "missing" 基于字段的当前值,我想创建它们(不需要担心删除任何子任务)。

我可以使用 {{ issue.fields['Sub-tasks'] }} 获取子任务(如果存在的话),但是 {{ issue.fields['Sub-tasks'][0].components }} 没有 return [=25= 的值issue.fields['Sub-tasks][0].

表示的子任务上的]字段

是否可以使用 JMWE for Jira Cloud 获取子任务上 Component/s 字段的值?

最终,我不得不伸出援手。

由于 Jira Cloud 的限制,为了获取问题的子任务对象,您将使用:

{{ issue | subtasks }}

然后您可以得到一组已完成的子任务。从这里,您可以遍历并访问各种字段,包括 Component/s.