YouTrack JavaScript 工作流 - 向全局组发送电子邮件

YouTrack JavaScript Workflow - send email to global group

我正在使用 JavaScript 为 YouTrack 创建状态机,并尝试向群组中的每个人发送电子邮件。在旧的工作流程中,这是这样完成的:

{group:PHP Developers}.notifyAllUsers("Subject","message");

我在新 JavaScript API 中找不到任何东西可以执行此操作,我在哪里可以找到全局(不是问题或项目)组?

在 JS API 中,它将如下所示:

entities.UserGroup.findByName('PHP Developers') .notifyAllUsers('Subject','message');

然而,另一种(也是更可靠的)获得特定用户组的方法是将其添加到需求和代码中的引用中:

ctx.phpdevs.notifyAllUsers('Subject','message'); ... requirements: { ... phpDevs: { type: entities.UserGroup, name: 'PHP Developers' } }

您可以在官方文档中找到更多详细信息:UserGroup and Finding Specific Entities