I have introduced the new field $attempt->uniqueid, see http://mantis.york.ac.uk/moodle/mod/forum/discuss.php?d=852#3380

This commit is contained in:
gustav_delius 2005-07-02 18:14:51 +00:00
parent 591212f69d
commit d115d8c736
18 changed files with 70 additions and 46 deletions

View file

@ -72,8 +72,8 @@ function quiz_delete_quiz_question($id, &$modform) {
// Delete all states associated with all attempts for this question in the quiz.
if ($attempts = get_records('quiz_attempts', 'quiz', $modform->instance)) {
foreach ($attempts as $attempt) {
delete_records('quiz_states', 'question', $question, 'attempt', $attempt->id);
delete_records('quiz_newest_states', 'questionid', $question, 'attemptid', $attempt->id);
delete_records('quiz_states', 'question', $question, 'attempt', $attempt->uniqueid);
delete_records('quiz_newest_states', 'questionid', $question, 'attemptid', $attempt->uniqueid);
}
}
// Delete all instances of the question in the quiz (there