From 84cf10b3867baefa96751a18cb3c0b0954127336 Mon Sep 17 00:00:00 2001 From: To-om Date: Mon, 24 Feb 2020 13:48:58 +0100 Subject: [PATCH] #1233 Fix API heath status --- thehive-backend/app/controllers/StatusCtrl.scala | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/thehive-backend/app/controllers/StatusCtrl.scala b/thehive-backend/app/controllers/StatusCtrl.scala index 08ee2f7145..7da4e47852 100644 --- a/thehive-backend/app/controllers/StatusCtrl.scala +++ b/thehive-backend/app/controllers/StatusCtrl.scala @@ -79,8 +79,7 @@ class StatusCtrl @Inject()( case 1 ⇒ HealthStatus.Warning case _ ⇒ HealthStatus.Error } - connectorStatus = connectors.map(c ⇒ c.health).toSeq - distinctStatus = connectorStatus :+ dbStatus + distinctStatus = connectors.map(c ⇒ c.health) + dbStatus globalStatus = if (distinctStatus.contains(HealthStatus.Ok)) { if (distinctStatus.size > 1) HealthStatus.Warning else HealthStatus.Ok } else if (distinctStatus.contains(HealthStatus.Error)) HealthStatus.Error