帖子创建与更新的一致性

WP Discourse 插件目前在发布帖子到 Discourse 时使用单个请求创建帖子,在更新帖子时(可能)使用两个请求。

更新时的第一个请求是针对主帖属性的 PostController#update,第二个请求是针对 TopicController#update,用于更新帖子的精选链接(如果使用了该功能)。

PostController#update 中,有一些尝试来保持与 PostController#create 的一致性,例如:

然而,帖子的精选链接目前不在此一致性范围内。

我想为 discourse/discourse 提交一个 PR,允许通过 PostController#update 更新帖子的 featured_link。这将简化 WP Discourse 插件的更新逻辑。我想先在这里征求意见,以防我遗漏了什么。

1 个赞