diff --git a/app/controllers/api/v1/base_controller.rb b/app/controllers/api/v1/base_controller.rb index b4e80b6f5..0097eee61 100644 --- a/app/controllers/api/v1/base_controller.rb +++ b/app/controllers/api/v1/base_controller.rb @@ -37,7 +37,7 @@ module Api rescue_from ActionController::ParameterMissing do |e| logger.error e.message - render_error 422, "Parameters missing or invalid: #{e.message}" + render_error 422, e.message.split("\n").first end def current_user diff --git a/app/controllers/api/v1/search_controller.rb b/app/controllers/api/v1/search_controller.rb index 0f324099b..c769cfda5 100644 --- a/app/controllers/api/v1/search_controller.rb +++ b/app/controllers/api/v1/search_controller.rb @@ -15,7 +15,7 @@ module Api require_access_token %w[public:read] end - rescue_from ActionController::ParameterMissing, RuntimeError do |e| + rescue_from RuntimeError do |e| render_error 422, e.message end