From e71ea05fb449c3c157056b0685adefab5561f75f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karl=20Erik=20=C3=95unapuu?= Date: Mon, 15 Feb 2021 15:58:28 +0200 Subject: [PATCH] REPP: Fix response code for paramInvalid --- app/controllers/repp/v1/base_controller.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/controllers/repp/v1/base_controller.rb b/app/controllers/repp/v1/base_controller.rb index 25cf8fc91..53519195c 100644 --- a/app/controllers/repp/v1/base_controller.rb +++ b/app/controllers/repp/v1/base_controller.rb @@ -16,9 +16,12 @@ module Repp rescue ActiveRecord::RecordNotFound @response = { code: 2303, message: 'Object does not exist' } render(json: @response, status: :not_found) - rescue ActionController::ParameterMissing, Apipie::ParamInvalid, Apipie::ParamMissing => e + rescue ActionController::ParameterMissing, Apipie::ParamMissing => e @response = { code: 2003, message: e } render(json: @response, status: :bad_request) + rescue Apipie::ParamInvalid => e + @response = { code: 2005, message: e } + render(json: @response, status: :bad_request) ensure create_repp_log end