afterhours-shift-manager/docs
Adam Moussa 54501099e5
fix: roll back weekly repost when its ts can't be persisted
The Monday rollover deletes the old post then reposts a fresh one, but only
saved the new ts as its last step. If the save failed (or the Lambda died)
after the post landed, the async retry would read the stale, already-deleted
ts, no-op its delete, and post a second schedule — orphaning the first at the
bottom of the channel.

Wrap the save so a failure after a successful repost best-effort deletes the
fresh message before re-raising, letting the retry start clean. Mirrors the
orphan-avoidance the activity bump already has.
2026-07-10 16:28:01 -04:00
..
admin-ui-evaluation.md [#136] Add Slack admin modals + App Home admin section (#141) 2026-07-02 16:29:42 -04:00
sticky-schedule-post.md fix: roll back weekly repost when its ts can't be persisted 2026-07-10 16:28:01 -04:00