class Sentry::Sidekiq::SentryContextClientMiddleware

Public Instance Methods

call(_worker_class, job, _queue, _redis_pool) { || ... } click to toggle source
# File lib/sentry/sidekiq/sentry_context_middleware.rb, line 44
def call(_worker_class, job, _queue, _redis_pool)
  return yield unless Sentry.initialized?

  user = Sentry.get_current_scope.user
  job["sentry_user"] = user unless user.empty?
  yield
end