Le plugin WP Discourse utilise actuellement une seule requête pour créer des publications lors de la publication de messages sur Discourse et (potentiellement) deux requêtes lors de la mise à jour des messages.
La première requête lors de la mise à jour est vers PostController#update, pour les attributs principaux du message, et la seconde est vers TopicController#update pour mettre à jour le lien mis en avant du sujet, si cette fonctionnalité est utilisée.
Il y a une certaine tentative dans PostController#update pour maintenir la cohérence avec PostController#create, par exemple :
Cependant, le lien mis en avant d’un sujet ne fait pas actuellement partie de cette cohérence.
J’aimerais faire une PR à discourse/discourse pour permettre les mises à jour du featured_link du sujet via PostController#update. Cela simplifierait la logique de mise à jour du plugin WP Discourse. Je voulais d’abord sonder le changement ici au cas où je manquerais quelque chose.