From 07657daffcded47da0f562531408546a07a56cda Mon Sep 17 00:00:00 2001 From: Shishir Suman <shishir.suman@tarento.com> Date: Mon, 31 Jul 2023 11:15:33 +0530 Subject: [PATCH] adding loggers --- .../sunbird/managers/AssessmentManager.scala | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) 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 2f399b779..374a0e146 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 @@ -60,14 +60,16 @@ object AssessmentManager { logger.info("node eval value as String || [{}] ", serverEvaluable.toString) 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)) - node.getMetadata.put("editorState", hideEditorResponse) - val hideCorrectAns = hideCorrectResponse(node) - if(StringUtils.isNotEmpty(hideCorrectAns)) - node.getMetadata.put("responseDeclaration", hideCorrectAns ) + if(!strServerEval.equalsIgnoreCase(AssessmentConstants.FLOWER_BRACKETS)) { + 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)) + node.getMetadata.put("editorState", hideEditorResponse) + val hideCorrectAns = hideCorrectResponse(node) + if (StringUtils.isNotEmpty(hideCorrectAns)) + node.getMetadata.put("responseDeclaration", hideCorrectAns) + } } val metadata: util.Map[String, AnyRef] = NodeUtil.serialize(node, fields, node.getObjectType.toLowerCase.replace("Image", ""), request.getContext.get("version").asInstanceOf[String]) metadata.put("identifier", node.getIdentifier.replace(".img", "")) -- GitLab