From 2116a8a428a423e79f282ef32569b2679ccb8b3d Mon Sep 17 00:00:00 2001 From: moodler Date: Wed, 20 Feb 2008 06:12:09 +0000 Subject: [PATCH] FIxed some notices MDL-13542 --- mod/forum/index.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/mod/forum/index.php b/mod/forum/index.php index 59ecbb25060..64f1897b4a8 100644 --- a/mod/forum/index.php +++ b/mod/forum/index.php @@ -92,8 +92,13 @@ foreach ($forums as $forum) { - $cm = get_coursemodule_from_instance("forum", $forum->id, $course->id); - $context = get_context_instance(CONTEXT_MODULE, $cm->id); + if (!$cm = get_coursemodule_from_instance('forum', $forum->id, $course->id)) { + continue; // Shouldn't happen + } + + if (!$context = get_context_instance(CONTEXT_MODULE, $cm->id)) { + continue; // Shouldn't happen + } if (!has_capability('mod/forum:viewdiscussion', $context)) { if (isset($forum->keyreference)) {