From 922a161dc8e34d3f1c0c808c9932132775e4359f Mon Sep 17 00:00:00 2001 From: Leonardo Menezes <mail@lmenezes.com> Date: Wed, 25 Oct 2017 08:09:24 +0200 Subject: [PATCH] report correct error code for failed requests --- app/controllers/BaseController.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/BaseController.scala b/app/controllers/BaseController.scala index d3c9c12..a9a808b 100644 --- a/app/controllers/BaseController.scala +++ b/app/controllers/BaseController.scala @@ -24,7 +24,7 @@ trait BaseController extends Controller with AuthSupport { try { processor(CerebroRequest(request, hosts)).recoverWith { case request: RequestFailedException => - Future.successful(CerebroResponse(400, Json.obj("error" -> request.getMessage))) + Future.successful(CerebroResponse(request.status, Json.obj("error" -> request.getMessage))) case NonFatal(e) => Logger.error(s"Error processing request [${formatRequest(request)}]", e) Future.successful(CerebroResponse(500, Json.obj("error" -> e.getMessage))) -- GitLab