From e738e1da9c76789d908d96a5fca6bc119ca84cda Mon Sep 17 00:00:00 2001 From: Dmitry Popov Date: Sat, 29 Nov 2025 00:54:07 +0100 Subject: [PATCH] fix(core): fixed pings issue --- .../live/map/event_handlers/map_routes_event_handler.ex | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/wanderer_app_web/live/map/event_handlers/map_routes_event_handler.ex b/lib/wanderer_app_web/live/map/event_handlers/map_routes_event_handler.ex index 214d226e..3e744f28 100644 --- a/lib/wanderer_app_web/live/map/event_handlers/map_routes_event_handler.ex +++ b/lib/wanderer_app_web/live/map/event_handlers/map_routes_event_handler.ex @@ -60,7 +60,10 @@ defmodule WandererAppWeb.MapRoutesEventHandler do ping_system_ids = pings - |> Enum.map(fn %{system: %{solar_system_id: solar_system_id}} -> "#{solar_system_id}" end) + |> Enum.flat_map(fn + %{system: %{solar_system_id: solar_system_id}} -> ["#{solar_system_id}"] + _ -> [] + end) route_hubs = (ping_system_ids ++ hubs) |> Enum.uniq()