Skip to content
GitLab
Explore
Projects
Groups
Topics
Snippets
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Register
Sign in
Toggle navigation
Menu
UPSMF
knowledge-platform
Commits
08abea4c
Commit
08abea4c
authored
1 year ago
by
shishir suman
Browse files
Options
Download
Patches
Plain Diff
adding loggers
parent
9ce332fc
Gcloud_fix
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
assessment-api/assessment-actors/src/main/scala/org/sunbird/managers/AssessmentManager.scala
+11
-9
...c/main/scala/org/sunbird/managers/AssessmentManager.scala
with
11 additions
and
9 deletions
+11
-9
assessment-api/assessment-actors/src/main/scala/org/sunbird/managers/AssessmentManager.scala
+
11
−
9
View file @
08abea4c
...
...
@@ -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"
,
""
))
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Topics
Snippets