switch ($question->qtype) {
case SHORTANSWER:
// Delete all the old answers
+ // FIXME - instead of deleting, update existing answers
+ // so as not to break existing references to them
delete_records("quiz_answers", "question", $question->id);
delete_records("quiz_shortanswer", "question", $question->id);
}
break;
case TRUEFALSE:
+ // FIXME - instead of deleting, update existing answers
+ // so as not to break existing references to them
delete_records("quiz_answers", "question", $question->id);
delete_records("quiz_truefalse", "question", $question->id);
}
break;
case MULTICHOICE:
+ // FIXME - instead of deleting, update existing answers
+ // so as not to break existing references to them
delete_records("quiz_answers", "question", $question->id);
delete_records("quiz_multichoice", "question", $question->id);