mirror of
https://github.com/moodle/moodle.git
synced 2025-01-31 12:45:04 +01:00
NOBUG Fixed error happening when restoring missingtype questions if answers weren't present (cast error) Merged from 19_STABLE
This commit is contained in:
parent
de8a1d1056
commit
1a861d244b
@ -27,7 +27,8 @@ class question_edit_missingtype_form extends question_edit_form {
|
||||
function set_data($question) {
|
||||
if (isset($question->options)){
|
||||
$answers = $question->options->answers;
|
||||
if (count($answers)) {
|
||||
$default_values = array();
|
||||
if (is_array($answers) && count($answers)) {
|
||||
$key = 0;
|
||||
foreach ($answers as $answer){
|
||||
$default_values['answer['.$key.']'] = $answer->answer;
|
||||
@ -84,4 +85,4 @@ class question_edit_missingtype_form extends question_edit_form {
|
||||
return $errors;
|
||||
}
|
||||
}
|
||||
?>
|
||||
?>
|
||||
|
Loading…
x
Reference in New Issue
Block a user