From 857d86565592b675b9f2217508a19449487ff073 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 60d4fac..f2063cf 100644 --- a/classes/models/class.ilQuestionSetPoolNode.php +++ b/classes/models/class.ilQuestionSetPoolNode.php @@ -305,8 +305,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()), @@ -442,4 +441,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 6cafa4c..9414e37 100644 --- a/classes/models/class.ilQuestionSetPoolSet.php +++ b/classes/models/class.ilQuestionSetPoolSet.php @@ -453,7 +453,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 1a0f72e7710a772fa4182421a52c588324f916d3 Mon Sep 17 00:00:00 2001 From: Niels Theen Date: Wed, 30 May 2018 12:34:39 +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 f0765ad..293adb7 100755 --- a/plugin.php +++ b/plugin.php @@ -7,7 +7,7 @@ * @author Thomas Joußen */ $id = "xqsp"; -$version = "4.0.2"; +$version = "4.0.3"; $ilias_min_version = "5.2.0"; $ilias_max_version = "5.2.999"; -- GitLab