Flussi di lavoro di Discourse

@gilles Ho implementato il follow-up di cui parlavo sopra:

Aggiunge un’operazione generica Evento → Imposta presenza, con:

  • partecipante
  • stato di presenza: In programma / Interessato / Non in programma / Rimuovi presenza
  • ID del topic
  • attore opzionale

Quindi il tuo caso d’uso originale può essere costruito come:

Post creato → Se primo post → Evento / Imposta presenza

utilizzando l’autore dell’evento come partecipante e impostandolo su In programma.

Ho testato esattamente questo pattern localmente nell’interfaccia grafica di Workflows, impilato su #42932, e ho confermato che l’utente viene automaticamente registrato come In programma all’evento.

La PR è attualmente solo una bozza perché dipende da #42932. Non appena #42932 verrà unito, la riporterò su main, il che lascerà solo la differenza relativa alla presenza.

2 Mi Piace