From 3792d6466183fdb7ab9f403400ddec309935392f Mon Sep 17 00:00:00 2001 From: jmontoyaa Date: Fri, 13 Jan 2017 11:41:00 +0100 Subject: [PATCH] Add wrong answers for MATCHING_DRAGGABLE question See BT#12048 --- .../CourseBundle/Component/CourseCopy/CourseRestorer.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Chamilo/CourseBundle/Component/CourseCopy/CourseRestorer.php b/src/Chamilo/CourseBundle/Component/CourseCopy/CourseRestorer.php index 96ac26585c..3f6da4afec 100644 --- a/src/Chamilo/CourseBundle/Component/CourseCopy/CourseRestorer.php +++ b/src/Chamilo/CourseBundle/Component/CourseCopy/CourseRestorer.php @@ -1861,7 +1861,7 @@ class CourseRestorer $allAnswers = []; $onlyAnswers = []; - if ($question->quiz_type == DRAGGABLE || $question->quiz_type == MATCHING ) { + if (in_array($question->quiz_type, [DRAGGABLE, MATCHING, MATCHING_DRAGGABLE])) { $allAnswers = array_column($question->answers, 'answer', 'id'); } @@ -2043,7 +2043,7 @@ class CourseRestorer } // Fix correct answers - if ($question->quiz_type == DRAGGABLE || $question->quiz_type == MATCHING) { + if (in_array($question->quiz_type, [DRAGGABLE, MATCHING, MATCHING_DRAGGABLE])) { $onlyAnswersFlip = array_flip($onlyAnswers); foreach ($correctAnswers as $answer_id => $correct_answer) { $params = array();