Fix error generation

This commit is contained in:
Alex Sherman 2021-05-05 16:35:05 +05:00
parent 156ca0b54f
commit 89afe0bdf2
2 changed files with 3 additions and 3 deletions

View file

@ -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

View file

@ -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