diff --git a/elixir/apps/domain/lib/domain/telemetry/sentry.ex b/elixir/apps/domain/lib/domain/telemetry/sentry.ex index 6f5dd4042..b7b5eca46 100644 --- a/elixir/apps/domain/lib/domain/telemetry/sentry.ex +++ b/elixir/apps/domain/lib/domain/telemetry/sentry.ex @@ -3,9 +3,9 @@ defmodule Domain.Telemetry.Sentry do nil end - def before_send(event) do + def before_send(%{message: message} = event) when is_binary(message) do if String.contains?( - event.message, + message, "Node ~p not responding **~n** Removing (timedout) connection" ) do # This happens when libcluster loses connection to a node, which is normal during deploys. @@ -15,4 +15,6 @@ defmodule Domain.Telemetry.Sentry do event end end + + def before_send(event), do: event end