From cb3883c2972019fd8c16d371b681c48e64b27cb5 Mon Sep 17 00:00:00 2001 From: skodak Date: Thu, 10 Jan 2008 15:09:58 +0000 Subject: [PATCH] MDL-12911 fixed permission checks; merged from MOODLE_18_STABLE --- course/loginas.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/course/loginas.php b/course/loginas.php index 5cd9e36273..3bddfe5aaf 100644 --- a/course/loginas.php +++ b/course/loginas.php @@ -61,8 +61,9 @@ print_error('nologinas'); } $context = $systemcontext; - } else if (has_capability('moodle/user:loginas', $coursecontext)) { + } else { require_login($course); + require_capability('moodle/user:loginas', $coursecontext); if (!has_capability('moodle/course:view', $coursecontext, $userid, false)) { error('This user is not in this course!'); } -- 2.39.5