Fix site search API - replace broken /v1/sites endpoint #1
Reference in New Issue
Block a user
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?
Problem: The site search was using SL Transport which does NOT support search filtering - it returns all 6500+ sites every time, causing massive unnecessary data transfer.
Solution: Replaced with SL Journey Planner v2 endpoint for real server-side search. Added 24-hour cache for the full site list (used only for nearby lookups). Converted from 4 redundant API calls to single cached lookup.
Files changed: