From 10ed581c9a79d2403eeffcdaec4a13d0eee8dab4 Mon Sep 17 00:00:00 2001 From: moodler Date: Wed, 20 Feb 2008 06:07:50 +0000 Subject: [PATCH] Merged MDL-13541 from 1.9 --- course/category.php | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/course/category.php b/course/category.php index c4a1129f47..7cac89ee24 100644 --- a/course/category.php +++ b/course/category.php @@ -19,14 +19,20 @@ $resort = optional_param('resort', 0, PARAM_BOOL); $categorytheme= optional_param('categorytheme', false, PARAM_CLEAN); + if ($CFG->forcelogin) { + require_login(); + } + if (!$site = get_site()) { error("Site isn't defined!"); } - $context = get_context_instance(CONTEXT_COURSECAT, $id); + if (empty($id)) { + error("Category not known!"); + } - if ($CFG->forcelogin) { - require_login(); + if (!$context = get_context_instance(CONTEXT_COURSECAT, $id)) { + error("Category not known!"); } if (!$category = get_record("course_categories", "id", $id)) { -- 2.39.5