diff --git a/app/controllers/repp/v1/base_controller.rb b/app/controllers/repp/v1/base_controller.rb index e28f49a87..b26de845f 100644 --- a/app/controllers/repp/v1/base_controller.rb +++ b/app/controllers/repp/v1/base_controller.rb @@ -17,10 +17,10 @@ module Repp @response = { code: 2303, message: 'Object does not exist' } render(json: @response, status: :not_found) rescue ActionController::ParameterMissing, Apipie::ParamMissing => e - @response = { code: 2003, message: e } + @response = { code: 2003, message: e.message.gsub(/\n/, '. ') } render(json: @response, status: :bad_request) rescue Apipie::ParamInvalid => e - @response = { code: 2005, message: e } + @response = { code: 2005, message: e.message.gsub(/\n/, '. ') } render(json: @response, status: :bad_request) ensure create_repp_log diff --git a/test/integration/api/nameservers/put_test.rb b/test/integration/api/nameservers/put_test.rb index a55014709..1c1c16a01 100644 --- a/test/integration/api/nameservers/put_test.rb +++ b/test/integration/api/nameservers/put_test.rb @@ -100,7 +100,7 @@ class APINameserversPutTest < ApplicationIntegrationTest assert_response 400 assert_equal ({ code: 2003, - message: 'param is missing or the value is empty: hostname' }), + message: 'param is missing or the value is empty: hostname. Did you mean? hostname' }), JSON.parse(response.body, symbolize_names: true) end