Возможная проблема регрессии события post_edited?

Вы были абсолютно правы насчет проблемы межпроцессного взаимодействия с DiscourseEvent — спасибо за это уточнение!

После ваших замечаний мы провели корректное тестирование с помощью простой автоматизации send_chat_message, используя тот же триггер post_created_edited. При редактировании поста автоматизация сработала (мы увидели её выполнение в логах и получили ошибку 500 из-за некорректной настройки параметров чата, а не самого триггера).

Это подтверждает: триггер post_created_edited работает корректно.

Наше недопонимание возникло из-за:

  1. Тестирования с помощью слушателя в консоли Rails (неверно — межпроцессное взаимодействие)
  2. Нашего пользовательского скрипта для PDF, который был утерян при пересборке, и у нас возникли трудности с его повторной постоянной регистрацией

Сам механизм триггера работает как ожидалось. Извините за путаницу и спасибо за помощь!