Consistencia en crear y actualizar publicaciones

El plugin WP Discourse utiliza actualmente una única solicitud para crear publicaciones al publicar en Discourse y (potencialmente) dos solicitudes al actualizar publicaciones.

La primera solicitud en la actualización es a PostController#update, para los atributos principales de la publicación, y la segunda es a TopicController#update para actualizar el enlace destacado del tema, si esa función se está utilizando.

Hay un intento en PostController#update de mantener la coherencia con PostController#create, por ejemplo:

Sin embargo, el enlace destacado de un tema no forma parte actualmente de esa coherencia.

Me gustaría hacer una PR a discourse/discourse para permitir las actualizaciones del featured_link del tema a través de PostController#update. Simplificaría la lógica de actualización del plugin WP Discourse. Quería consultar el cambio aquí primero en caso de que me esté perdiendo algo.

1 me gusta