MDL-19477 - Issues on check_text access controllers

This commit is contained in:
diml
2009-06-12 16:18:37 +00:00
parent cf6155226c
commit e64bb85463
2 changed files with 4 additions and 3 deletions
+1
View File
@@ -318,6 +318,7 @@ function resource_check_text_access($path, $itemtype, $this_id, $user, $group_id
$course = $DB->get_record('course', array('id' => $r->course));
$course_context = get_context_instance(CONTEXT_COURSE, $r->course);
$course = $DB->get_record('course', array('id' => $r->course));
//check if course is visible
if (!$course->visible && !has_capability('moodle/course:viewhiddencourses', $course_context)) {
+3 -3
View File
@@ -260,9 +260,9 @@ function wiki_check_text_access($path, $itemtype, $this_id, $user, $group_id, $c
global $CFG, $DB;
// get the wiki object and all related stuff
$page = $DB->get_record('wiki_pages', array('id' => $id));
$entry = $DB->get_record('wiki_entries', array('id' => $page->wiki));
$course = $DB->get_record('course', array('id' => $entry->course));
$page = $DB->get_record('wiki_pages', array('id' => $this_id));
$wiki = $DB->get_record('wiki', array('id' => $page->wiki));
$course = $DB->get_record('course', array('id' => $wiki->course));
$context = $DB->get_record('context', array('id' => $context_id));
$cm = $DB->get_record('course_modules', array('id' => $context->instanceid));