In a support discussion titled “How to notify when posts edits via API?”, putty seeks help triggering notifications for users watching a master topic updated via API. Despite setting the topic as a wiki, enabling watching, avoiding bypass_bump=true, and using different accounts, notifications aren’t consistently delivered. Moin confirms that watching + wiki in the first post used to work, and suggests checking if edits occur within the editing grace period (10 minutes in this case). putty confirms trying wiki and grace period testing, but still experiences sporadic failures — even after waiting 10 minutes, only the first edit triggered notifications. Moin links to a known bug about sporadic wiki post notifications here, which putty agrees likely explains the issue. As a workaround, putty considers creating public groups and tagging them on each edit, though unsure if re-tagging triggers re-notifications. The thread highlights a gap in API-driven notification behavior for wiki topics, possibly tied to a known bug affecting reliability.
I’m making a master bugfix list topic in my community that grabs content from other topics via API/webhooks, but I’m having trouble alerting users who are watching the topic. My topic is registering each iteration as an edit (good).
I’ve tried:
Setting them to watching
Not on the page when it updates
Confirming my API calls don’t have bypass_bump=true
That’s so weird. I’m trying on two different test users and neither are being notified.
I thought I had a breakthrough shifting the API calls from system to my account, but no luck. My users are being notified of the new topic, but not that my master topic is has been updated.
Assuming I can’t figure it out, the jank workaround that I have is to create public groups that people can join if they want updates on the bug fix lists, then tag that group with every edit.
TBD if editing a topic where someone is tagged re-notifies them? This sounds like Monday problem to solve, though
I was able to trigger it with my first edit, but haven’t been able to since, even when I wait the grace period (10 minutes) before checking with my test users.