class Sentry::Rails::LogSubscribers::ActionControllerSubscriber
def level_for_request(payload)
def level_for_request(payload) status = payload[:status] # In Rails < 6.0 status is not set when an action raised an exception if status.nil? && payload[:exception] case payload[:exception].first when "ActionController::RoutingError" :warn when "ActionController::BadRequest" :warn else :error end elsif status.nil? :info elsif status >= 200 && status < 400 :info elsif status >= 400 && status < 500 :warn elsif status >= 500 :error else :info end end