26-Jun-2026 — coerce numeric walk-leader values and share table styling ref #84

build 721commit 124f4a5


Bug fix

/api/database/walks/agm-stats returned 500 when a walk-leader id or name resolved to a number (numeric memberId or telephone). normalizeText now coerces with String() before trimming, so the AGM Walks tab loads again.

Styling