Commit 08abea4c authored by shishir suman's avatar shishir suman
Browse files

adding loggers

No related merge requests found
Showing with 11 additions and 9 deletions
+11 -9
......@@ -57,15 +57,17 @@ object AssessmentManager {
DataNode.read(request).map(node => {
logger.info("Node value - {}", node)
val serverEvaluable = node.getMetadata.getOrDefault(AssessmentConstants.EVAL,AssessmentConstants.FLOWER_BRACKETS)
logger.info("node eval value as String - {}", serverEvaluable.asInstanceOf[String])
val data = mapper.readValue(serverEvaluable.asInstanceOf[String], 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 )
logger.info("node eval value as String || "+ serverEvaluable.asInstanceOf[String])
if(!serverEvaluable.asInstanceOf[String].equalsIgnoreCase(AssessmentConstants.FLOWER_BRACKETS)) {
val data = mapper.readValue(serverEvaluable.asInstanceOf[String], 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", ""))
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment