Skip to content

fix(api): extend the 2026-39 Weekly Rotation send window - #1049

Merged
dylanjeffers merged 1 commit into
mainfrom
fix/weekly-rotation-late-send-2026-39
Sep 24, 2026
Merged

dylanjeffers merged 1 commit into
mainfrom
fix/weekly-rotation-late-send-2026-39

Conversation

@dylanjeffers

Copy link
Copy Markdown
Contributor

This week's push used the stale challenge_listen_streak recipients. #1046 fixed that, but it merged at 19:00 UTC Thursday, after the 2026-39 window closed (Thu 16:00 UTC).

  • Extends the send window for period 2026-39 only, by 48h: sends now run until Sat 2026-09-26 16:00 UTC. Other periods keep the 24h window.
  • Idempotent as before: anyone already notified for 2026-39 is skipped via the group_id.
  • The override map can be removed after this weekend.

Tests: go test ./jobs/ -run TestWeeklyRotationNotifications passes, including a new window-extension test.

🤖 Generated with Claude Code

This week's fan-out ran against the stale listen-streak table; the plays fix
(#1046) merged after the window closed Thursday 16:00 UTC. Keep sending for
2026-39 until Saturday 16:00 UTC. Other periods are unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@dylanjeffers
dylanjeffers merged commit d5b0e0e into main Sep 24, 2026
2 checks passed
@dylanjeffers
dylanjeffers deleted the fix/weekly-rotation-late-send-2026-39 branch September 24, 2026 19:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant