Sha256: bad981f094d5654dd8929476f06ca90fa26964721ac152a751b023467757f160
Contents?: true
Size: 673 Bytes
Versions: 13
Compression:
Stored size: 673 Bytes
Contents
# frozen_string_literal: true class Logster::Middleware::DebugExceptions < ActionDispatch::DebugExceptions private def log_error(request_or_env, wrapper) env = if Rails::VERSION::MAJOR > 4 request_or_env.env else request_or_env end exception = wrapper.exception Logster .config .current_context .call(env) do Logster.logger.add_with_opts( ::Logger::Severity::FATAL, "#{exception.class} (#{exception})\n#{wrapper.application_trace.join("\n")}", "web-exception", backtrace: wrapper.full_trace.join("\n"), env: env, ) end end end
Version data entries
13 entries across 13 versions & 1 rubygems