From 285226b9996a570cfbcb26dbd155f24937154fff Mon Sep 17 00:00:00 2001 From: To-om Date: Tue, 3 Apr 2018 17:51:58 +0200 Subject: [PATCH] #526 Fix mini-reports with cortex2 --- thehive-cortex/app/connectors/cortex/services/CortexSrv.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/thehive-cortex/app/connectors/cortex/services/CortexSrv.scala b/thehive-cortex/app/connectors/cortex/services/CortexSrv.scala index 45cb6e45e2..25ec095933 100644 --- a/thehive-cortex/app/connectors/cortex/services/CortexSrv.scala +++ b/thehive-cortex/app/connectors/cortex/services/CortexSrv.scala @@ -251,7 +251,7 @@ class CortexSrv @Inject() ( for { artifact ← artifactSrv.get(job.artifactId()) reports = Try(Json.parse(artifact.reports()).asOpt[JsObject]).toOption.flatten.getOrElse(JsObject.empty) - newReports = reports + (job.analyzerId() → jobSummary) + newReports = reports + (job.analyzerDefinition().getOrElse(job.analyzerId()) → jobSummary) } yield artifactSrv.update(job.artifactId(), Fields.empty.set("reports", newReports.toString), ModifyConfig(retryOnConflict = 0, version = Some(artifact.version))) } .recover {