Обсуждает ли Discourse тему, если первый пост в теме редактируется через REST API, а параметр bypass_bump установлен в false?
Ответ — нет, однако для моего скрипта это не имеет значения, так как без флага --time-only-dedupe изменение локации создаёт новую тему, которая, очевидно, поднимется в разделе «Последние» ![]()
Я заметил, что в недавних спецификациях запросов, добавленных в DEV: Add bypass_bump parameter to post update API by ZogStriP · Pull Request #36976 · discourse/discourse · GitHub, явно рассматривается случай, когда bypass_bump опущен, в отличие от случая, когда он установлен в false.
В частности, проверяемое там поведение подъема (bump) касается постов в вики, что логично с учётом существующего исключения для них, и это помогло прояснить, что bypass_bump=false означает «разрешить поведение по умолчанию», а не является сигналом для принудительного подъема.
Это согласуется с моим пониманием того, что для постов, не являющихся вики, значение false фактически не приводит к действию в рамках текущего поведения «не поднимать при редактировании».