From 78a869e05b661ef17f492332cadef0a77a34ee89 Mon Sep 17 00:00:00 2001 From: SylorHuang Date: Wed, 16 Oct 2019 18:19:10 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=95=E5=8D=B7=E7=9A=84=E5=A1=AB=E7=A9=BA?= =?UTF-8?q?=E9=A2=98=E6=98=BE=E7=A4=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/helpers/exercises_helper.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/helpers/exercises_helper.rb b/app/helpers/exercises_helper.rb index e668e18b6..395d67913 100644 --- a/app/helpers/exercises_helper.rb +++ b/app/helpers/exercises_helper.rb @@ -39,6 +39,11 @@ module ExercisesHelper else ques_score = 0.0 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 ques_score = answers_content.select{|answer| answer.score >= 0.0}.pluck(:score).sum end