Fixes Question nil in event aggregator

Enables tooling to run for data fix.

Change-Id: Ie0dfe7c91c20040d9ddf5447b03cbd0b791c6987
Reviewed-on: https://gerrit.instructure.com/54414
Reviewed-by: Cody Cutrer <cody@instructure.com>
Tested-by: Jenkins
Product-Review: Ryan Taylor <rtaylor@instructure.com>
QA-Review: Ryan Taylor <rtaylor@instructure.com>
This commit is contained in:
Ryan Taylor 2015-05-15 14:28:54 -06:00
parent d9eec93d71
commit 46f31b42fb
1 changed files with 1 additions and 0 deletions

View File

@ -86,6 +86,7 @@ module Quizzes::LogAuditing
submission_data = {}
answers.each do |question_id, answer|
question = quiz.quiz_questions.find { |qq| qq.id == question_id }
question = Quizzes::QuizQuestion.where(id: question_id).first unless question
if question.question_data["question_type"] != "text_only_question"
serializer = Quizzes::QuizQuestion::AnswerSerializers.serializer_for(question)
thing = serializer.serialize(answer).answer