Ethsim2
(Ethan )
35
@j.jaffeux 跟进一下我上面的问题,我已经提交了一个 PR,为 Workflows 添加了 Event 操作:
该 PR 添加了以下内容:
- Event → 关闭活动
- Event → 打开活动
该操作接收一个主题 ID,从主题的第一篇帖子中解析出活动,并通过常规的帖子编辑/活动同步路径更新该活动。
我已针对该用例的原始方向进行了测试:
创建帖子 → Event / 关闭活动
使用的是 Input → topic.id。
对活动主题的回复会关闭该活动,同时保持主题本身处于打开状态,且更改会在 UI 中实时显示。
该 PR 包含单元测试和集成测试覆盖,完整的 discourse-events 测试套件已通过,共 1124 个用例 / 0 个失败。
这解决了我上面提到的用例中 Event 操作的部分。用户/分类/邮件来源条件随后可以通过工作流触发器/条件单独处理。
2 个赞