Apprezzamento per bypass_bump nelle modifiche REST API

Questo non è un post di lodi fuorviante, come il mio ultimo🙈, perché

  • Discourse supporta un flag bypass_bump quando si rivede un post; impedisce che la data di “bump” dell’argomento cambi anche se si modifica l’ultimo (o il primo e unico) post. Questo è esplicitamente elencato nelle opzioni di PostRevisor (“- bypass_bump: non fare il bump dell’argomento, anche se è l’ultimo post”).
  • Questo argomento di lodi esiste e dichiara esattamente quel caso d’uso.
  • Storicamente le persone hanno utilizzato la soluzione alternativa /t/{id}/reset-bump-date perché questa opzione non era ampiamente conosciuta/documentata nella documentazione API, ma è ancora disponibile se necessario.

Nota pratica: quando si esegue PUT /posts/{post_id}.json con il nuovo raw e si include bypass_bump=true, la modifica non farà apparire l’argomento in /latest. (La documentazione ufficiale non descrive questo parametro, ma è collegato lato server tramite PostRevisor.)