fix: correct contact email spelling on public pages (#249) #250
No reviewers
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!250
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "249-fix-contact-email-spelling-westsidebaske"
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?
Summary
Replaces
westsidebasketball@gmail.com→westsidebasktball@gmail.com(no "e" after "bask") across 13 occurrences in 9 public route files. The misspelled address is the real Gmail account wired to Gmail OAuth, Keycloak SMTP, and Marcus's iOS Mail. The "correct-looking" spelling is not a real mailbox — user replies silently misroute.Closes #249
Changes
src/routes/(public)/+layout.svelte— footer contact linksrc/routes/(public)/+page.svelte— home page contact + CTAsrc/routes/(public)/about/+page.svelte— contact line + CTA + Coach Marcus linksrc/routes/(public)/staff/+page.svelte— sponsorship CTA + contact CTAsrc/routes/(public)/teams/+page.svelte— team inquiry linksrc/routes/(public)/sponsors/+page.svelte— sponsorship CTAsrc/routes/(public)/gear/+page.svelte— gear inquiry linksrc/routes/(public)/schedule/+page.svelte— schedule contactsrc/routes/(public)/tryouts/+page.svelte— tryouts contactPure find-replace. No logic, style, or component structure changes.
Test Plan
grep -r "westsidebasketball@gmail.com" src/→ 0 matchesgrep -r "westsidebasktball@gmail.com" src/→ 13 matches (same count, all corrected)npm run build→ ✓ clean (SvelteKit adapter-static, 3.17s)Review Checklist
src/routes/(public)/except the layout (which is correctly scoped to the public group)Related Notes
reference_westside_email.md— canonical spelling + systems that depend on itfeedback_gmail_oauth_not_smtp.md— Gmail OAuth is the email backbonePR #250 Review
DOMAIN REVIEW
Stack: SvelteKit static site (
adapter-static), public routes only. This is a pure string find-replace of a contact email address (westsidebasketball@gmail.com->westsidebasktball@gmail.com) across 9.sveltefiles in the(public)route group.mailto:href in the same line. No risk of display-vs-target mismatch (a common failure mode for this kind of fix).mailto:query-string encoding preserved on CTAs (?subject=Inquiry%20%E2%80%94%20Westside%20Kings%20%26%20Queens).Alignment with canonical memory:
reference_westside_email.md(canonical spelling:westsidebasktball@gmail.com).feedback_gmail_oauth_not_smtp.md— this is the real Gmail-OAuth-wired mailbox; the "correct-looking" spelling silently misroutes replies. The fix prevents a live customer-communication failure.BLOCKERS
None.
NITS
None. Scope is tight, diff is surgical, PR body is complete.
SOP COMPLIANCE
249-fix-contact-email-spelling-westsidebaske)npm run buildclean per PR body)PROCESS OBSERVATIONS
reference_westside_email.md; no doc update needed.VERDICT: APPROVED