From 83591e6b144bb09a1fcea061674ff2a493611c16 Mon Sep 17 00:00:00 2001 From: Christian Maddox Date: Thu, 19 Oct 2023 09:53:31 -0400 Subject: [PATCH] Suppressed one of the RL Surge alerts for SubwayStatus. (#1890) --- lib/screens/v2/candidate_generator/widgets/subway_status.ex | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/screens/v2/candidate_generator/widgets/subway_status.ex b/lib/screens/v2/candidate_generator/widgets/subway_status.ex index 6fd2c7f46..e703c99d9 100644 --- a/lib/screens/v2/candidate_generator/widgets/subway_status.ex +++ b/lib/screens/v2/candidate_generator/widgets/subway_status.ex @@ -18,7 +18,7 @@ defmodule Screens.V2.CandidateGenerator.Widgets.SubwayStatus do end def relevant?(alert, now) do - relevant_effect?(alert) and Alert.happening_now?(alert, now) + relevant_effect?(alert) and Alert.happening_now?(alert, now) and not suppressed?(alert) end # Omit up to 10 minute delays. @@ -26,4 +26,6 @@ defmodule Screens.V2.CandidateGenerator.Widgets.SubwayStatus do defp relevant_effect?(%Alert{effect: effect}), do: effect in [:suspension, :shuttle, :station_closure] + + defp suppressed?(alert), do: alert.id == "529291" end