From: Tom Clegg Date: Fri, 11 Jan 2013 07:41:42 +0000 (-0800) Subject: resume logging errors X-Git-Tag: 1.1.0~3537 X-Git-Url: https://git.arvados.org/arvados.git/commitdiff_plain/046500b6d6183251896ca1a7bb2c62ccd33d9b57 resume logging errors --- diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index 7590d13f13..2bbcee8c2d 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -17,6 +17,8 @@ class ApplicationController < ActionController::Base end def render_error(e) + logger.error e.inspect + logger.error e.backtrace.collect { |x| x + "\n" } if e.backtrace if @object and @object.errors and @object.errors.full_messages errors = @object.errors.full_messages else @@ -25,7 +27,8 @@ class ApplicationController < ActionController::Base render json: { errors: errors }, status: 422 end - def render_not_found + def render_not_found(e=ActionController::RoutingError.new("Path not found")) + logger.error e.inspect render json: { errors: ["Path not found"] }, status: 401 end