From ec0509c0c5602cbf9f2dff43aa397ed37657af46 Mon Sep 17 00:00:00 2001 From: Shishir Suman <shishir.suman@tarento.com> Date: Mon, 31 Jul 2023 10:51:38 +0530 Subject: [PATCH] adding loggers --- .../main/scala/org/sunbird/managers/AssessmentManager.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/assessment-api/assessment-actors/src/main/scala/org/sunbird/managers/AssessmentManager.scala b/assessment-api/assessment-actors/src/main/scala/org/sunbird/managers/AssessmentManager.scala index bf9994042..2f399b779 100644 --- a/assessment-api/assessment-actors/src/main/scala/org/sunbird/managers/AssessmentManager.scala +++ b/assessment-api/assessment-actors/src/main/scala/org/sunbird/managers/AssessmentManager.scala @@ -58,7 +58,9 @@ object AssessmentManager { logger.info("Node value - {}", node) val serverEvaluable = node.getMetadata.getOrDefault(AssessmentConstants.EVAL,AssessmentConstants.FLOWER_BRACKETS) logger.info("node eval value as String || [{}] ", serverEvaluable.toString) - val data = mapper.readValue(serverEvaluable.toString, classOf[java.util.Map[String, String]]) + val strServerEval:String = new ObjectMapper().writeValueAsString(serverEvaluable); + logger.info("node eval value as String || [{}] ", strServerEval) + val data = mapper.readValue(strServerEval, classOf[java.util.Map[String, String]]) if (data.get(AssessmentConstants.MODE) != null && data.get(AssessmentConstants.MODE) == AssessmentConstants.SERVER && !StringUtils.equals(request.getOrDefault("isEditor","").asInstanceOf[String], "true")) { val hideEditorResponse = hideEditorStateAns(node) if(StringUtils.isNotEmpty(hideEditorResponse)) -- GitLab