From 9ef6e8fdc1309a95ea2490f217085920b5467695 Mon Sep 17 00:00:00 2001 From: Karina Kwiatek Date: Sat, 28 Jan 2023 22:30:03 +0100 Subject: [PATCH] Use class instead of class name for matching exception types --- config/initializers/sentry.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/initializers/sentry.rb b/config/initializers/sentry.rb index 62fdaf9e..1124fc37 100644 --- a/config/initializers/sentry.rb +++ b/config/initializers/sentry.rb @@ -17,9 +17,9 @@ Sentry.init do |config| # These are used for user-facing errors, not when something goes wrong next if hint[:exception].is_a?(Errors::Base) - exception_class = hint[:exception].class.name + exception_class = hint[:exception].class if exception_fingerprints.key?(exception_class) - event.fingerprint = [exception_fingerprints[hint[:exception].class.name]] + event.fingerprint = [exception_fingerprints[exception_class]] end event