Рабочие процессы Discourse

@gilles Я уже реализовал последующее действие, о котором упоминал выше:

Оно добавляет универсальную операцию Событие → Установить посещаемость, которая включает:

  • участника
  • состояние посещаемости: Иду / Интересует / Не иду / Удалить посещаемость
  • ID темы
  • необязательного актора

Таким образом, ваш исходный сценарий можно реализовать следующим образом:

Создание поста → Если это первый пост → Событие / Установить посещаемость

используя автора события в качестве участника и устанавливая ему статус Иду.

Я протестировал именно этот шаблон локально в интерфейсе Workflows, наложив его на #42932, и подтвердил, что пользователь автоматически регистрируется как «Иду» на событии.

PR пока находится в статусе черновика, так как зависит от #42932. Как только #42932 будет объединён, я пересоберу его на основе main, что оставит только изменения, связанные с посещаемостью.

2 лайка