Благодарность за bypass_bump в вызовах REST API для редактирования первого сообщения в темах

Я всё ещё не на 100% уверен в официальном статусе параметра bypass_bump в документации API — он нигде явно не упоминается.

Однако логи Python-скрипта синхронизации от Ethsim12 весьма показательны. Скрипт пытается вызвать API с параметром bypass_bump=true. Если бы этот параметр игнорировался или был некорректным, единственным механизмом, предотвращающим лишние обновления, стал бы добавленный ими запасной вариант — ручной вызов:

/t/{topic_id}/reset-bump-date

Таким образом, сам вывод логов становится убедительным доказательством. Если в логах видно, что темы обновляются, не появляясь в разделе /latest (и без необходимости использовать запасной вариант сброса), это довольно весомое подтверждение того, что bypass_bump активен и работает. Если же скрипт всегда прибегает к reset-bump-date, возможно, параметр не работает.

Иными словами, логи этого скрипта во многом помогают подтвердить, существует ли параметр bypass_bump и действительно ли Discourse его учитывает.