Ethsim2
(Ethan )
35
@j.jaffeux 上記の質問のフォローアップとして、Workflows に Event アクションを追加する PR を作成しました:
以下のアクションが追加されます:
- Event → イベントを閉じる
- Event → イベントを開く
このアクションはトピック ID を受け取り、トピックの最初の投稿からイベントを解決し、通常の投稿編集/Event 同期パスを通じてイベントを更新します。
元のユースケースの方向性は、以下でテストしました:
投稿が作成される → Event / イベントを閉じる
Input → topic.id を使用しました。
イベントトピックへの返信を行うと、トピック自体は開いたままの状態でイベントが閉じられ、その変更は UI にリアルタイムで反映されます。
PR にはユニット/統合テストのカバレッジが含まれており、discourse-events スイートの全テストが 1124 例 / 0 失敗で合格しました。
これは、上記で言及したユースケースの Event アクション側に対応するものです。ユーザー/カテゴリ/メール発生の条件は、その後、ワークフローのトリガー/条件で別途処理できます。
「いいね!」 2