Fixed small problem in delete_question()

This commit is contained in:
gustav_delius
2006-03-21 15:33:30 +00:00
parent f76648809e
commit cf60a28a0b
+6 -2
View File
@@ -241,8 +241,12 @@ function delete_question($questionid) {
}
// delete questiontype-specific data
if (isset($QTYPES[$question->qtype])) {
$QTYPES[$question->qtype]->delete_question($questionid);
if ($question = get_record('question', 'id', $questionid)) {
if (isset($QTYPES[$question->qtype])) {
$QTYPES[$question->qtype]->delete_question($questionid);
}
} else {
echo "Question with id $questionid does not exist.<br />";
}
// delete entries from all other question tables