【发布时间】:2020-06-22 17:26:38
【问题描述】:
工作流程 A 是一个不断变化的工作流程,用于检查最后一个更新问题的人是否在 Global Developers 组中。否则,到期日期字段将延长 48 小时。
工作流程 B 是按计划进行的工作流程,根据到期日期让 cmets 处理问题。
当不属于 Global Developers 组的人是最后一个更新工单的用户时
- 工作流程 A 将到期日期延长 48 小时
- 工作流程 B 在到期日期前 24 小时留下评论
- 该评论启动了工作流程 A,它检查更新程序所在的组
ctx.issue.updatedBy.isInGroup("Global Developers") - 更新程序不在 Global Developers 组中,因此到期日期延长了 48 小时
(然后循环继续,直到我抓住它并手动修复到期日期)
在第 3 步中,如何忽略工作流程 B 所做的更新?
【问题讨论】:
标签: javascript youtrack