From 26a3184e5170da433b7635195419b9753a81590f Mon Sep 17 00:00:00 2001 From: timpeat Date: Fri, 7 Jul 2023 12:57:51 +0100 Subject: [PATCH] Explicit configure of Sentry as error subscriber (#343) --- config/initializers/sentry.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/config/initializers/sentry.rb b/config/initializers/sentry.rb index 752311c52..34c216a91 100644 --- a/config/initializers/sentry.rb +++ b/config/initializers/sentry.rb @@ -4,6 +4,11 @@ config.rails.report_rescued_exceptions = true config.breadcrumbs_logger = [:active_support_logger, :http_logger] config.environment = HostEnv.env_name + + # Contrary to what is stated in https://edgeguides.rubyonrails.org/error_reporting.html, + # Sentry currently requires explicit configuration in order to register as a subscriber. + # See discussion on GitHub at https://github.com/rails/rails/pull/43625#issuecomment-1072514175. + config.rails.register_error_subscriber = true # Filtering # https://docs.sentry.io/platforms/ruby/guides/rails/configuration/filtering/