Module: JsonErrors::Rescuer

Extended by:
ActiveSupport::Concern
Defined in:
lib/json_errors/rescuer.rb

Overview

Main concern module to be included to the controller

Instance Method Summary collapse

Instance Method Details

#log_error(error) ⇒ Object



32
33
34
35
# File 'lib/json_errors/rescuer.rb', line 32

def log_error(error)
  Rails.logger.error "#{error.class}: #{error.message}"
  Rails.logger.debug error.backtrace.join("\n")
end

#render_error(error) ⇒ Object



28
29
30
# File 'lib/json_errors/rescuer.rb', line 28

def render_error(error)
  render json: error, status: error.http_status
end