discourse-release: treat "External has already been taken" as already announced #5

Merged
jcoffey-dev merged 1 commits from fix/announce-duplicate-check into main 2026-10-07 17:29:09 +00:00
1 Commits
Author SHA1 Message Date
jcoffey-dev cea1d76bcf discourse-release: treat "External has already been taken" as already announced
Discourse words the duplicate external_id refusal "External has already
been taken", which the "External ID" check missed, so the second of two
racing announce jobs failed on a topic that was already posted
(inbuxa-server v2026.10.6.3). The title check can also trip first.

Claude-Session: https://claude.ai/code/session_01Sc5H1nCCVgNuqmLspJpsYn
2026-10-07 10:24:23 -07:00