From ca17ed42f754d6f9898f894ca8461ed7cfeca8ee Mon Sep 17 00:00:00 2001 From: Ramon Wenger Date: Mon, 8 Jul 2019 16:03:55 +0200 Subject: [PATCH] Add property check to answer --- client/src/pages/survey.vue | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/client/src/pages/survey.vue b/client/src/pages/survey.vue index a0769fd5..994dd2b0 100644 --- a/client/src/pages/survey.vue +++ b/client/src/pages/survey.vue @@ -45,10 +45,13 @@ const data = {}; for (let k in survey.data) { - data[k] = { - answer: survey.data[k], - correct: sender.getQuestionByName(k).correctAnswer - }; + if (survey.data.hasOwnProperty(k)) { + let question = sender.getQuestionByName(k); + data[k] = { + answer: survey.data[k], + correct: question && question.correctAnswer ? question.correctAnswer : '' + }; + } } this.$apollo.mutate({