From d05ceac7a346bff9f7864a6491efbff6a5e3cab1 Mon Sep 17 00:00:00 2001 From: yqbk Date: Thu, 12 May 2016 18:30:50 +0200 Subject: [PATCH] check if score is valid --- app/assets/javascripts/editor.js.erb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/editor.js.erb b/app/assets/javascripts/editor.js.erb index b40b93ec..1d84361b 100644 --- a/app/assets/javascripts/editor.js.erb +++ b/app/assets/javascripts/editor.js.erb @@ -706,8 +706,13 @@ $(function() { var renderScore = function() { var score = $('#score').data('score'); var maxium_score = $('#score').data('maximum-score'); - var percentage_score = score / maxium_score * 100 - $('.score').html((percentage_score || 0) + ' % '); + if (score >= 0 && score <= maxium_score && maxium_score >0 ) { + var percentage_score = score / maxium_score * 100 + $('.score').html(percentage_score + '%'); + } + else { + $('.score').html( 0 + ' % '); + } renderProgressBar(score, maxium_score); };