From df5b1f631e1454dc47fff449d786133f560ae304 Mon Sep 17 00:00:00 2001 From: Niels Theen Date: Wed, 30 May 2018 12:20:24 +0200 Subject: [PATCH 1/2] Fix wrong copy of question set to test --- classes/models/class.ilQuestionSetPoolNode.php | 4 +--- classes/models/class.ilQuestionSetPoolSet.php | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/classes/models/class.ilQuestionSetPoolNode.php b/classes/models/class.ilQuestionSetPoolNode.php index e17ee11..4790d0c 100644 --- a/classes/models/class.ilQuestionSetPoolNode.php +++ b/classes/models/class.ilQuestionSetPoolNode.php @@ -302,8 +302,7 @@ class ilQuestionSetPoolNode extends ilPluginModel "id" => array("integer", $clone->getId()), "path_fi" => array("integer", $clone->getPath()->getId()), "question_fi" => array("integer", $question_ids[$this->getQuestion()->getId()]), -// "node_index" => array("integer", $clone->getIndex()), - "node_index" => array("integer", $this->getQuestionIndex()), + "node_index" => array("integer", $clone->getIndex()), "initial_condition" => array("text", $clone->getInitialCondition()), "dominant_scoring" => array("integer", $this->getDominantScoring()), "true_feedback" => array("clob", $clone->getTrueFeedback()), @@ -441,4 +440,3 @@ class ilQuestionSetPoolNode extends ilPluginModel ); } } - \ No newline at end of file diff --git a/classes/models/class.ilQuestionSetPoolSet.php b/classes/models/class.ilQuestionSetPoolSet.php index 4874061..6326638 100644 --- a/classes/models/class.ilQuestionSetPoolSet.php +++ b/classes/models/class.ilQuestionSetPoolSet.php @@ -452,7 +452,7 @@ class ilQuestionSetPoolSet extends ilPluginModel{ $question_ids = array(); foreach($data as $element) { - $question_ids[$element["question_index"]] = $element["question_id"]; + $question_ids[] = $element["question_id"]; } $question_ids = $clone->getQuestionList()->duplicate($question_ids, $this, $container_obj_id); -- GitLab From 6e255fe62c915ab2e2acbff0e044b90b738f317a Mon Sep 17 00:00:00 2001 From: Niels Theen Date: Wed, 30 May 2018 12:21:01 +0200 Subject: [PATCH 2/2] Increment plugin version --- plugin.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin.php b/plugin.php index e8ed9c3..ff53b3e 100755 --- a/plugin.php +++ b/plugin.php @@ -7,7 +7,7 @@ * @author Thomas Joußen */ $id = "xqsp"; -$version = "5.0.2"; +$version = "5.0.3"; $ilias_min_version = "5.3.0"; $ilias_max_version = "5.3.999"; -- GitLab