From 8acc0fc87fb1d9686def636bed93051855348655 Mon Sep 17 00:00:00 2001 From: Graham McIntire Date: Fri, 20 Jun 2025 14:31:52 -0500 Subject: [PATCH] callsign specific page works --- lib/aprs_web/live/map_live/callsign_view.ex | 12 ++++++++++-- lib/aprs_web/live/map_live/index.ex | 12 ++++++++++-- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/lib/aprs_web/live/map_live/callsign_view.ex b/lib/aprs_web/live/map_live/callsign_view.ex index d7ec274..2eeb4d5 100644 --- a/lib/aprs_web/live/map_live/callsign_view.ex +++ b/lib/aprs_web/live/map_live/callsign_view.ex @@ -763,10 +763,18 @@ defmodule AprsWeb.MapLive.CallsignView do end symbol_table_id = - Map.get(data_extended, :symbol_table_id) || Map.get(data_extended, "symbol_table_id") || "/" + Map.get(data_extended, :symbol_table_id) || + Map.get(data_extended, "symbol_table_id") || + Map.get(packet, :symbol_table_id) || + Map.get(packet, "symbol_table_id") || + "/" symbol_code = - Map.get(data_extended, :symbol_code) || Map.get(data_extended, "symbol_code") || ">" + Map.get(data_extended, :symbol_code) || + Map.get(data_extended, "symbol_code") || + Map.get(packet, :symbol_code) || + Map.get(packet, "symbol_code") || + ">" symbol_description = Map.get(data_extended, :symbol_description) || Map.get(data_extended, "symbol_description") || diff --git a/lib/aprs_web/live/map_live/index.ex b/lib/aprs_web/live/map_live/index.ex index ebe947a..e3af070 100644 --- a/lib/aprs_web/live/map_live/index.ex +++ b/lib/aprs_web/live/map_live/index.ex @@ -795,10 +795,18 @@ defmodule AprsWeb.MapLive.Index do callsign = generate_callsign(packet) symbol_table_id = - Map.get(data_extended, :symbol_table_id) || Map.get(data_extended, "symbol_table_id") || "/" + Map.get(data_extended, :symbol_table_id) || + Map.get(data_extended, "symbol_table_id") || + Map.get(packet, :symbol_table_id) || + Map.get(packet, "symbol_table_id") || + "/" symbol_code = - Map.get(data_extended, :symbol_code) || Map.get(data_extended, "symbol_code") || ">" + Map.get(data_extended, :symbol_code) || + Map.get(data_extended, "symbol_code") || + Map.get(packet, :symbol_code) || + Map.get(packet, "symbol_code") || + ">" symbol_description = Map.get(data_extended, :symbol_description) || Map.get(data_extended, "symbol_description") ||