Fix "recieving" in the email footer (1.5.1) #12

Merged
joeyr merged 1 commit from fix/footer-typo-and-integration-test into main 2026-10-05 21:33:36 -05:00
Owner

Every email's footer said "You are recieving this email…". The typo is in upstream's English text.

  • i18n/active.en.toml: "receiving". The two unit tests that quote the footer are updated.
  • newsletter_integration_test.go: the typo, plus its own temp directory for the state files next to the config, seeded with an empty announced store (since 1.5.0, a run without a store takes a baseline and sends nothing). The test still can't pass: its recorded Jellyfin traffic predates the fork's queries and needs re-recording, which is a separate change.
  • VERSION 1.5.1, CHANGELOG.

🤖 Generated with Claude Code

Every email's footer said "You are **recieving** this email…". The typo is in upstream's English text. - `i18n/active.en.toml`: "receiving". The two unit tests that quote the footer are updated. - `newsletter_integration_test.go`: the typo, plus its own temp directory for the state files next to the config, seeded with an empty announced store (since 1.5.0, a run without a store takes a baseline and sends nothing). The test still can't pass: its recorded Jellyfin traffic predates the fork's queries and needs re-recording, which is a separate change. - VERSION 1.5.1, CHANGELOG. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Fix "recieving" in the email footer (1.5.1)
All checks were successful
CI / gate (pull_request) Successful in 1m2s
CI / lint (pull_request) Successful in 55s
CI / image (pull_request) Has been skipped
40da123987
The typo is in upstream's English footer text, so every email had it.
The two unit tests and the integration test that quote the footer are
updated too.

The integration test also gets its own temp directory for the state
files next to the config (LAST_NEWSLETTER.txt, ANNOUNCED_ITEMS.json),
seeded with an empty announced store, so every recorded item is new;
with no store at all a run takes a baseline and sends nothing (1.5.0).
It still doesn't pass: its recorded Jellyfin traffic predates the
fork's queries (1.0.3's type filter, 1.4.1's library lookup), so the
cassettes need re-recording.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
joeyr merged commit dfce205a2c into main 2026-10-05 21:33:36 -05:00
joeyr deleted branch fix/footer-typo-and-integration-test 2026-10-05 21:33:36 -05:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
joeyr/jellyfin-newsletter!12
No description provided.