Workflows Discourse

@j.jaffeux Suite à ma question ci-dessus, j’ai ouvert une PR qui ajoute une action « Événement » aux Workflows :

Elle ajoute :

  • Événement → Fermer l’événement
  • Événement → Ouvrir l’événement

L’action prend un ID de sujet, résout l’événement à partir du premier message du sujet et met à jour l’événement via le chemin de synchronisation normal d’édition de message/Événement.

J’ai testé la direction initiale du cas d’utilisation avec :

Message créé → Événement / Fermer l’événement

en utilisant Input → topic.id.

Une réponse au sujet de l’événement ferme alors l’événement tout en laissant le sujet lui-même ouvert, et le changement apparaît en direct dans l’interface.

La PR inclut une couverture unitaire/intégration, et la suite complète discourse-events a réussi avec 1124 exemples / 0 échecs.

Cela traite le côté « action Événement » du cas d’utilisation mentionné ci-dessus. Les conditions utilisateur/catégorie/origine par e-mail peuvent ensuite être gérées séparément par le déclencheur/les conditions du workflow.

2 « J'aime »