Module: Onsi::ErrorResponder

Extended by:
ActiveSupport::Concern
Defined in:
lib/onsi/error_responder.rb

Overview

Handles default errors and builds JSON-API responses.

Instance Method Summary collapse

Instance Method Details

#render_error_500(error) ⇒ Object



148
149
150
151
152
153
# File 'lib/onsi/error_responder.rb', line 148

def render_error_500(error)
  notify_unhandled_exception(error)
  response = ErrorResponse.new(500)
  response.add(500, 'internal_server_error', meta: (error))
  render_error(response)
end