round whole integers when displaying values for formula questions

refs #CNVS-29480

Change-Id: Iacf70d606ceb2d1e768c8491f1e30f3fee1c6c2c
Reviewed-on: https://gerrit.instructure.com/84653
Reviewed-by: Jeremy Stanley <jeremy@instructure.com>
Tested-by: Jenkins
Product-Review: James Williams  <jamesw@instructure.com>
QA-Review: James Williams  <jamesw@instructure.com>
This commit is contained in:
James Williams 2016-07-08 10:03:50 -06:00
parent 65d3249d9b
commit 89ef99767a
1 changed files with 2 additions and 2 deletions

View File

@ -46,7 +46,7 @@ class Quizzes::QuizQuestionBuilder
# Build the question data for a specific submission. This is what the user
# will end up taking in their quiz.
#
#
# Based on the type of entries the quiz has in its quiz_data, each
# submission's quiz_data construct may be unique since questions may be drawn
# randomly out of pre-defined pools.
@ -172,7 +172,7 @@ class Quizzes::QuizQuestionBuilder
if q[:answers].first
q[:answers].first[:variables].each do |variable|
re = Regexp.new("\\[#{variable[:name]}\\]")
text = text.gsub(re, variable[:value].to_s)
text = text.gsub(re, TextHelper.round_if_whole(variable[:value]).to_s)
end
end
q[:question_text] = text