Method: App47Logger#log_controller_error

Defined in:
lib/app/models/concerns/app47_logger.rb

#log_controller_error(exception, redirecting = false) ⇒ Object

Log a controller error message



113
114
115
116
117
118
119
120
# File 'lib/app/models/concerns/app47_logger.rb', line 113

def log_controller_error(exception, redirecting = false)
  if exception.is_a? ActionController::RoutingError
    App47Logger.log_warn "#{controller_name}##{action_name} #{clean_params(params)}", exception
  else
    App47Logger.log_error "#{controller_name}##{action_name} #{clean_params(params)}", exception
  end
  update_flash_messages(exception, redirecting) if defined?(request) && request.present?
end