Sha256: 8febd775f2fd1426122842838c9b776a20f0b154b2b2bddc14898ff68ffd39d5

Contents?: true

Size: 489 Bytes

Versions: 2

Compression:

Stored size: 489 Bytes

Contents

require "timber-rails/action_dispatch/debug_exceptions"

module Timber
  module Integrations
    # Module for holding *all* ActionDispatch integrations. This
    # module simply disables the exception tracking middleware so that our middleware
    # works as expected.
    module ActionDispatch
      def self.enabled?
        Rails::ErrorEvent.enabled?
      end

      def self.integrate!
        return false if !enabled?

        DebugExceptions.integrate!
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
timber-rails-1.0.1 lib/timber-rails/action_dispatch.rb
timber-rails-1.0.0 lib/timber-rails/action_dispatch.rb