From 1fa8681c54d8d8b7b1ba9b61d00c9e752c127fbb Mon Sep 17 00:00:00 2001 From: Graham McIntire Date: Thu, 2 Apr 2026 15:02:23 -0500 Subject: [PATCH] Keep hrrr queue running during propagation grid worker Don't pause the hrrr queue while PropagationGridWorker runs, so on-demand HRRR fetches from contact detail pages can proceed. --- lib/microwaveprop/workers/propagation_grid_worker.ex | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/microwaveprop/workers/propagation_grid_worker.ex b/lib/microwaveprop/workers/propagation_grid_worker.ex index 248d7313..b201755a 100644 --- a/lib/microwaveprop/workers/propagation_grid_worker.ex +++ b/lib/microwaveprop/workers/propagation_grid_worker.ex @@ -18,8 +18,9 @@ defmodule Microwaveprop.Workers.PropagationGridWorker do require Logger - # Pause these queues while the grid fetch runs so they don't compete for bandwidth - @pause_queues [:hrrr, :weather, :iemre, :terrain] + # Pause these queues while the grid fetch runs so they don't compete for bandwidth. + # Keep :hrrr running so on-demand contact detail fetches aren't blocked. + @pause_queues [:weather, :iemre, :terrain] @max_forecast_hour 18 @impl Oban.Worker