lib/exceptionally/controller.rb in exceptionally-1.2.0 vs lib/exceptionally/controller.rb in exceptionally-1.3.0

- old
+ new

@@ -41,23 +41,23 @@ # Raise 409 error def record_invalid_handler(error) pass_to_error_handler(error, 409) end - + # Raise 422 error def invalid_param(error) pass_to_error_handler(error, 422) end def pass_to_error_handler(error, status = nil) status ||= error.try(:status) || 500 Exceptionally::Handler.new(error.message, status, error, params) - render_error(error.message, status) + render_error(error, status) end - def render_error(message, status) - render json: {error: message}, status: status + def render_error(error, status) + render json: {error: error.message}, status: status end end end