¿Problema de regresión posible del evento post_edited?

Tenías toda la razón sobre el problema entre procesos con DiscourseEvent, ¡gracias por esa aclaración!

Después de tus comentarios, probamos correctamente con una automatización simple de send_chat_message usando el mismo disparador post_created_edited. Cuando editamos una publicación, la automatización SÍ se activó (la vimos procesándose en los registros y obtuvimos un error 500 debido a la mala configuración de los ajustes de chat, no al disparador en sí).

Esto confirma: El disparador post_created_edited funciona correctamente.

Nuestra confusión provino de:

  1. Probar con un oyente de consola de Rails (incorrecto, entre procesos)
  2. Nuestro script personalizado de PDF se perdió durante una reconstrucción y tuvimos problemas para volver a registrarlo de forma persistente

El mecanismo del disparador en sí está funcionando como se esperaba. ¡Disculpa la confusión y gracias por la ayuda!