From c8327147895074085eea41e96fc730b031e5a6f4 Mon Sep 17 00:00:00 2001 From: To-om Date: Thu, 5 Apr 2018 15:31:43 +0200 Subject: [PATCH] #75 Fix analyzer json format when definition is missing --- app/org/thp/cortex/controllers/AnalyzerCtrl.scala | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/org/thp/cortex/controllers/AnalyzerCtrl.scala b/app/org/thp/cortex/controllers/AnalyzerCtrl.scala index 297397bf5..adf802682 100644 --- a/app/org/thp/cortex/controllers/AnalyzerCtrl.scala +++ b/app/org/thp/cortex/controllers/AnalyzerCtrl.scala @@ -46,12 +46,12 @@ class AnalyzerCtrl @Inject() ( } private val emptyAnalyzerDefinitionJson = Json.obj( - "version" -> JsNull, - "description" -> JsNull, + "version" -> "0.0", + "description" -> "unknown", "dataTypeList" -> Nil, - "author" -> JsNull, - "url" -> JsNull, - "license" -> JsNull) + "author" -> "unknown", + "url" -> "unknown", + "license" -> "unknown") private def analyzerJson(analyzer: Analyzer, analyzerDefinition: Option[AnalyzerDefinition]) = { analyzer.toJson ++ analyzerDefinition.fold(emptyAnalyzerDefinitionJson) { ad ⇒