// otherwise the ids of the answers.
if (empty($oldalternativeids)
- or $oldalternatives =
- get_records_list('quiz_answers', 'id', $oldalternativeids))
+ or !($oldalternatives =
+ get_records_list('quiz_answers', 'id', $oldalternativeids)))
{
$oldalternatives = array();
}
$alt->answer = $altdata->answer;
$alt->fraction = $altdata->fraction;
$alt->feedback = $altdata->feedback;
- if (! $alt->id = insert_record("quiz_answers", $alt)) {
+ if (!($alt->id = insert_record("quiz_answers", $alt))) {
return false;
}
}
delete_records("quiz_answers", "id", $altobsolete->id);
// Possibly obsolute numerical options are also to be deleted:
- delete_records("quiz_numerical", 'answer', $alt->id);
+ delete_records("quiz_numerical", 'answer', $altobsolete->id);
}
// Common alternative options and removal of obsolete options