diff --git a/lib/microwaveprop_web/live/contact_live/show.ex b/lib/microwaveprop_web/live/contact_live/show.ex index 7ff0627c..45762170 100644 --- a/lib/microwaveprop_web/live/contact_live/show.ex +++ b/lib/microwaveprop_web/live/contact_live/show.ex @@ -496,7 +496,7 @@ defmodule MicrowavepropWeb.ContactLive.Show do contact = %{socket.assigns.contact | terrain_status: :complete} terrain = Terrain.get_terrain_profile(contact.id) soundings = socket.assigns.soundings - hrrr_path = Weather.hrrr_profiles_for_path(contact) + hrrr_path = socket.assigns[:hrrr_path] || Weather.hrrr_profiles_for_path(contact) elevation_profile = compute_elevation_profile(contact, hrrr_path, soundings) propagation_analysis = build_propagation_analysis(contact, hrrr_path, terrain, elevation_profile, soundings)