Fix contact email spelling: westsidebasketball → westsidebasktball #249
Labels
No labels
domain:backend
domain:devops
domain:frontend
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ldraney/westside-app#249
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Type
Bug
Lineage
Repo
forgejo_admin/westside-app
What Broke
Public-facing pages link to
westsidebasketball@gmail.com, but the real Gmail account iswestsidebasktball@gmail.com(no "e" after "bask"). The "correct-looking" spelling is NOT a real mailbox — replies from site visitors silently misroute and never reach Marcus.Reference memory:
reference_westside_email.md. The misspelled address is the one wired to Gmail OAuth, Keycloak SMTP, and Marcus's iOS Mail.13 occurrences across 9 files under
src/routes/(public)/:+layout.svelte,+page.svelte,about/+page.svelte,staff/+page.svelte,teams/+page.svelte,sponsors/+page.svelte,gear/+page.svelte,schedule/+page.svelte,tryouts/+page.svelteRepro Steps
mailto:linkwestsidebasketball@gmail.comExpected Behavior
All
mailto:links and displayed email addresses on public routes usewestsidebasktball@gmail.com.Environment
(public)group onlyAcceptance Criteria
grep -r "westsidebasketball@gmail.com" src/returns zero matchesmailto:links resolve towestsidebasktball@gmail.comnpm run buildpassesRelated
reference_westside_email.mdfeedback_gmail_oauth_not_smtp.mdScope Review: APPROVED
Review note:
review-1010-2026-04-14Retroactive review — PR #250 merged (commit
6423dc8), 13 occurrences replaced across 9 (public) route files exactly as specified. Template complete, all file targets verified in merge diff, acceptance criteria met, prod-validated.Two traceability gaps (discovered scope, do NOT block this item):
story:WS-S26label has no backing entry —project-westside-basketballuser-stories Prospect subsection is empty. Add WS-S26 there.arch:landing-sitelabel has no backing note — createarch-landing-sitearchitecture note for the westside public marketing surface.Advance board item #1010 through columns to done.