Problème de mise en file d'attente des webhooks post_created, post_edited

Moi et @angus avons discuté de cela et trouvé une solution très simple à ce problème. Elle semble fonctionner correctement.

Déplacer le code on() en dehors de after_initialize résout le problème. Je pense que c’est ainsi que tous les plugins devraient procéder. Je crois que le problème venait de notre côté.

La raison pour laquelle cela fonctionne est que le contrôle entre dans plugin.rb avant que les initialisateurs Rails ne soient exécutés, et donc les callbacks on() sont enregistrés avant que les webhooks ne soient mis en file d’attente.