mirror of
https://github.com/Kpa-clawbot/meshcore-analyzer.git
synced 2026-09-27 02:27:59 +00:00
GetPacketPath only ever tried the hardcoded iataCoords table to place an observer. Any station whose configured IATA code isn't a real airport (a custom/regional code, or a typo) fell out of the map entirely -- even when the station is itself a mesh node that has self-advertised a real GPS position, the same source /api/observers and the Wardriving tab already treat as authoritative. Now checks the observer's own node-table position first (folded into the existing bulk pubkey lookup, no extra query) and only falls back to the IATA table when it has none. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>