Possível problema de regressão no evento post_edited?

Você estava absolutamente certo sobre o problema interprocessual com o DiscourseEvent - obrigado por essa clarificação!

Após o seu feedback, testamos corretamente com uma automação simples de send_chat_message usando o mesmo gatilho post_created_edited. Quando editamos uma publicação, a automação DISPAROU (nós a vimos processando nos logs e recebemos um erro 500 devido à má configuração das configurações de chat, e não ao gatilho em si).

Isso confirma: O gatilho post_created_edited funciona corretamente.

Nossa confusão veio de:

  1. Testar com um listener do console Rails (incorreto - interprocessual)
  2. Nosso script personalizado de PDF foi perdido durante uma reconstrução e estávamos com dificuldades para registrá-lo persistentemente novamente

O mecanismo de gatilho em si está funcionando como esperado. Desculpe pela confusão e obrigado pela ajuda!