Konsistenz bei Erstellen und Aktualisieren von Beiträgen

Das WP Discourse-Plugin verwendet derzeit eine einzelne Anfrage zum Erstellen von Beiträgen, wenn Beiträge in Discourse veröffentlicht werden, und (potenziell) zwei Anfragen beim Aktualisieren von Beiträgen.

Die erste Anfrage bei der Aktualisierung ist an PostController#update für die Hauptbeitragsattribute und die zweite an TopicController#update, um den hervorgehobenen Link des Themas zu aktualisieren, falls diese Funktion verwendet wird.

Es gibt einige Versuche in PostController#update, die Konsistenz mit PostController#create aufrechtzuerhalten, z. B.

Ein hervorgehobener Link eines Themas ist jedoch derzeit nicht Teil dieser Konsistenz.

Ich möchte einen PR an discourse/discourse machen, um Aktualisierungen des hervorgehobenen Links von Themen über PostController#update zu ermöglichen. Dies würde die Aktualisierungslogik des WP Discourse-Plugins vereinfachen. Ich wollte die Änderung hier zuerst abfragen, falls ich etwas übersehe.

1 „Gefällt mir“