Sie hatten absolut Recht bezüglich des Inter-Prozess-Problems mit DiscourseEvent – vielen Dank für diese Klarstellung!
Nach Ihrem Feedback haben wir mit einer einfachen send_chat_message-Automatisierung unter Verwendung desselben post_created_edited-Triggers ordnungsgemäß getestet. Als wir einen Beitrag bearbeitet haben, hat der Automatisierungsprozess ausgelöst (wir sahen ihn in den Protokollen verarbeiten und erhielten einen 500-Fehler aufgrund einer Fehlkonfiguration der Chat-Einstellungen, nicht wegen des Triggers selbst).
Dies bestätigt: Der post_created_edited-Trigger funktioniert korrekt.
Unsere Verwirrung entstand durch:
- Testen mit einem Rails-Konsolen-Listener (falsch – Inter-Prozess)
- Unser benutzerdefiniertes PDF-Skript ging während eines Rebuilds verloren und wir hatten Schwierigkeiten, es dauerhaft neu zu registrieren
Der Trigger-Mechanismus selbst funktioniert wie erwartet. Entschuldigung für die Verwirrung und vielen Dank für die Hilfe!