REST API 编辑中对 bypass_bump 的赞赏

这不是一个误导性的赞扬帖,不像我上一个帖子🙈,因为:

  • Discourse 在修订帖子时支持 bypass_bump 标志;即使您编辑了最后一个(或第一个/唯一一个)帖子,它也会阻止主题的“bump”日期发生变化。这在 PostRevisor 选项中明确列出(“- bypass_bump:即使是最后一个帖子,也不要“bump”主题”)。
  • 这个赞扬主题存在,并且准确地说明了该用例。
  • 过去人们使用 /t/{id}/reset-bump-date 的变通方法,因为这个选项在 API 文档中并不广为人知/未被记录,但如果需要,它仍然可用。

实际注意事项:当您使用新的 raw 内容 PUT /posts/{post_id}.json 并包含 bypass_bump=true 时,编辑将不会在 /latest 中显示该主题。(官方文档没有详细说明此参数,但它通过 PostRevisor 在服务器端进行了连接。)