diff --git a/lib/better_errors.rb b/lib/better_errors.rb index 9331f9f0..c81e7344 100644 --- a/lib/better_errors.rb +++ b/lib/better_errors.rb @@ -7,7 +7,6 @@ require "better_errors/error_page" require "better_errors/stack_frame" require "better_errors/middleware" -require "better_errors/disable_logging_middleware" require "better_errors/code_formatter" require "better_errors/repl" diff --git a/lib/better_errors/disable_logging_middleware.rb b/lib/better_errors/disable_logging_middleware.rb deleted file mode 100644 index 6ab7346a..00000000 --- a/lib/better_errors/disable_logging_middleware.rb +++ /dev/null @@ -1,16 +0,0 @@ -module BetterErrors - # @private - class DisableLoggingMiddleware - def initialize(app) - @app = app - end - - def call(env) - original_level = BetterErrors.logger.level - BetterErrors.logger.level = Logger::ERROR if env['PATH_INFO'].index("/__better_errors") == 0 - @app.call(env) - ensure - BetterErrors.logger.level = original_level - end - end -end \ No newline at end of file diff --git a/lib/better_errors/rails.rb b/lib/better_errors/rails.rb index bec5f336..f0b26aa1 100644 --- a/lib/better_errors/rails.rb +++ b/lib/better_errors/rails.rb @@ -4,7 +4,6 @@ class Railtie < Rails::Railtie initializer "better_errors.configure_rails_initialization" do unless Rails.env.production? Rails.application.middleware.use BetterErrors::Middleware - Rails.application.middleware.insert_before Rails::Rack::Logger, BetterErrors::DisableLoggingMiddleware BetterErrors.logger = Rails.logger BetterErrors.application_root = Rails.root.to_s end