Skip to content

Commit

Permalink
fix: backwards compatibility between question_definition hidden and s…
Browse files Browse the repository at this point in the history
…tatus properties
  • Loading branch information
Pol Torrent i Soler committed Oct 9, 2023
1 parent f472502 commit 55d307e
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion questiontype.php
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,8 @@ protected function make_question_instance($questiondata) {
}

protected function initialise_question_instance(question_definition $question, $questiondata) {
global $CFG;

$this->base->initialise_question_instance($question->base, $questiondata);

$question->id = &$question->base->id;
Expand All @@ -118,7 +120,11 @@ protected function initialise_question_instance(question_definition $question, $
$question->penalty = &$question->base->penalty;
$question->stamp = &$question->base->stamp;
$question->version = &$question->base->version;
$question->status = &$question->base->status;
if ($CFG->version >= 2022041900 /* v4.0.0 */) {
$question->status = &$question->base->status;
} else {
$question->hidden = &$question->base->hidden;
}
$question->timecreated = &$question->base->timecreated;
$question->timemodified = &$question->base->timemodified;
$question->createdby = &$question->base->createdby;
Expand Down

0 comments on commit 55d307e

Please sign in to comment.