NOBUG Fixed error happening when restoring missingtype questions if answers weren't present (cast error) Merged from 19_STABLE

This commit is contained in:
stronk7 2009-07-29 19:00:55 +00:00
parent de8a1d1056
commit 1a861d244b

View File

@ -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;
}
}
?>
?>