From 2769f4e248240559b414c66089a12cc366fadc7a Mon Sep 17 00:00:00 2001 From: holy-batman <72770024+holy-batman@users.noreply.github.com> Date: Tue, 13 Apr 2021 11:34:20 -0400 Subject: [PATCH] make sure alerts are enabled before processing (#6713) --- .../src/responders/waveguide_responder.erl | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/core/kazoo_telemetry/src/responders/waveguide_responder.erl b/core/kazoo_telemetry/src/responders/waveguide_responder.erl index 55aca0c3389..b6cc3912a89 100644 --- a/core/kazoo_telemetry/src/responders/waveguide_responder.erl +++ b/core/kazoo_telemetry/src/responders/waveguide_responder.erl @@ -217,6 +217,10 @@ waiting('state_timeout', 'wakeup', State) -> %%------------------------------------------------------------------------------ -spec create_alert(non_neg_integer()) -> 'ok'. create_alert(Days) -> + create_alert(Days, kapps_alert:enabled()). + +-spec create_alert(non_neg_integer(), boolean()) -> 'ok'. +create_alert(Days, 'true') -> DaysBin = integer_to_binary(Days), case kapps_util:get_master_account_id() of {'ok', AccountId} -> @@ -236,5 +240,6 @@ create_alert(Days) -> {'ok', _} = kapps_alert:save(AlertJObj), 'ok'; _ -> 'ok' - end. - + end; +create_alert(_Days, 'false') -> + lager:debug("alerts are disabled, not creating alert").