fix: update first-payment email to motivational opening #411

Merged
forgejo_admin merged 1 commit from fix-email-opening into main 2026-04-09 01:28:27 +00:00

Summary

Replace generic "Great first practice" opening with Marcus-approved motivational tone.

Changes

  • src/basketball_api/services/email.py — replace opening paragraph in send_first_payment_email():
    • Before: "Great first practice! We loved seeing {player} on the court."
    • After: "Our job is to create opportunities for {player}. {player}'s job is to put in the work. First practice is in the books — let's keep it going."
    • Updated both HTML and plaintext versions

Test Plan

  • Test email sent to draneylucas@gmail.com — visual validation on phone pending after this content update
  • Re-send test after deploy to confirm new content

Review Checklist

  • Content change only — no logic changes
  • Plaintext fallback matches HTML
  • No unrelated changes

None.

Closes #369 — content refinement after initial merge (PR #376)

## Summary Replace generic "Great first practice" opening with Marcus-approved motivational tone. ## Changes - `src/basketball_api/services/email.py` — replace opening paragraph in `send_first_payment_email()`: - Before: "Great first practice! We loved seeing {player} on the court." - After: "Our job is to create opportunities for {player}. {player}'s job is to put in the work. First practice is in the books — let's keep it going." - Updated both HTML and plaintext versions ## Test Plan - [x] Test email sent to draneylucas@gmail.com — visual validation on phone pending after this content update - [ ] Re-send test after deploy to confirm new content ## Review Checklist - [x] Content change only — no logic changes - [x] Plaintext fallback matches HTML - [x] No unrelated changes ## Related Notes None. ## Related Closes #369 — content refinement after initial merge (PR #376)
fix: update first-payment email to motivational opening
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
81b23ca7cf
"Our job is to create opportunities for {player}. {player}'s job is
to put in the work." — approved content for blast email.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
forgejo_admin deleted branch fix-email-opening 2026-04-09 01:28:27 +00:00
Sign in to join this conversation.
No description provided.