From 8dffa4df07ef08edb309a9fbb693b23c0ccec47d Mon Sep 17 00:00:00 2001 From: defacer Date: Tue, 1 Feb 2005 07:40:58 +0000 Subject: [PATCH] Don't forget to kill all our block instances if we are deleted. --- mod/quiz/lib.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mod/quiz/lib.php b/mod/quiz/lib.php index 6c5e4581e4..b4b08143f7 100644 --- a/mod/quiz/lib.php +++ b/mod/quiz/lib.php @@ -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); -- 2.39.5