Sha256: 285eb4e39b461e4d32f306b378751708e55376808c76667ffd44fec87e4e15e1
Contents?: true
Size: 434 Bytes
Versions: 2
Compression:
Stored size: 434 Bytes
Contents
module Rollbar class ErrorSubscriber def report(error, handled:, severity:, context:, source: nil) # The default `nil` for capture_uncaught means `true`. so check for false. return unless handled || Rollbar.configuration.capture_uncaught != false extra = context.is_a?(Hash) ? context.deep_dup : {} extra[:custom_data_method_context] = source Rollbar.log(severity, error, extra) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rollbar-3.6.1 | lib/rollbar/plugins/rails/error_subscriber.rb |
rollbar-3.6.0 | lib/rollbar/plugins/rails/error_subscriber.rb |