]> git.mjollnir.org Git - moodle.git/commitdiff
Don't forget to kill all our block instances if we are deleted.
authordefacer <defacer>
Tue, 1 Feb 2005 07:40:58 +0000 (07:40 +0000)
committerdefacer <defacer>
Tue, 1 Feb 2005 07:40:58 +0000 (07:40 +0000)
mod/quiz/lib.php

index 6c5e4581e47f9e3a031c52d8aa746b14b07d2da1..b4b08143f791465cd1b3bacf022a73b6eb65cacb 100644 (file)
@@ -170,6 +170,10 @@ function quiz_delete_instance($id) {
         $result = false;
     }
 
+    if (! delete_records('block_instance', 'pageid', $quiz->id, 'pagetype', PAGE_QUIZ_VIEW)) {
+        $result = false;
+    }
+
     if ($events = get_records_select('event', "modulename = 'quiz' and instance = '$quiz->id'")) {
         foreach($events as $event) {
             delete_event($event->id);