diff --git a/Gemfile b/Gemfile index e4d859b0f..b53c139bd 100644 --- a/Gemfile +++ b/Gemfile @@ -84,6 +84,7 @@ gem 'sassc-rails' # Use SCSS for stylesheets gem 'sentry-delayed_job' gem 'sentry-rails' gem 'sentry-ruby' +gem 'sentry-sidekiq' gem 'sib-api-v3-sdk' gem 'sidekiq' gem 'skylight' diff --git a/Gemfile.lock b/Gemfile.lock index a85c7926b..02600f164 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -682,6 +682,9 @@ GEM sentry-ruby (~> 5.9.0) sentry-ruby (5.9.0) concurrent-ruby (~> 1.0, >= 1.0.2) + sentry-sidekiq (5.9.0) + sentry-ruby (~> 5.9.0) + sidekiq (>= 3.0) shoulda-matchers (4.5.1) activesupport (>= 4.2.0) sib-api-v3-sdk (7.4.0) @@ -921,6 +924,7 @@ DEPENDENCIES sentry-delayed_job sentry-rails sentry-ruby + sentry-sidekiq shoulda-matchers sib-api-v3-sdk sidekiq diff --git a/app/jobs/sidekiq_again_job.rb b/app/jobs/sidekiq_again_job.rb index 1f5b5085e..60b74f3cf 100644 --- a/app/jobs/sidekiq_again_job.rb +++ b/app/jobs/sidekiq_again_job.rb @@ -3,6 +3,7 @@ class SidekiqAgainJob < ApplicationJob queue_as :default def perform(user) + Sentry.capture_message('this is a message from sidekiq') UserMailer.new_account_warning(user).deliver_now end end