|
|
@ -39,6 +39,11 @@ module ExercisesHelper
|
|
|
|
else
|
|
|
|
else
|
|
|
|
ques_score = 0.0
|
|
|
|
ques_score = 0.0
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
elsif q_type == Exercise::COMPLETION
|
|
|
|
|
|
|
|
ques_score = answers_content.select{|answer| answer.score >= 0.0}.pluck(:score).sum
|
|
|
|
|
|
|
|
if ques_score.to_s.split(".").last == "9"
|
|
|
|
|
|
|
|
ques_score = ques_score.to_f + 0.1
|
|
|
|
|
|
|
|
end
|
|
|
|
else
|
|
|
|
else
|
|
|
|
ques_score = answers_content.select{|answer| answer.score >= 0.0}.pluck(:score).sum
|
|
|
|
ques_score = answers_content.select{|answer| answer.score >= 0.0}.pluck(:score).sum
|
|
|
|
end
|
|
|
|
end
|
|
|
|