From 89a643b0fa9893b011d25d82ea37f961a102a5ba Mon Sep 17 00:00:00 2001 From: poltawski Date: Fri, 28 Dec 2007 12:36:33 +0000 Subject: [PATCH] MDL-2414 - using quotes in enrolment keys failed due to slashes. merged from MOODLE_19_STABLE --- enrol/manual/enrol.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/enrol/manual/enrol.php b/enrol/manual/enrol.php index 49fb531944..46030f87b1 100644 --- a/enrol/manual/enrol.php +++ b/enrol/manual/enrol.php @@ -146,7 +146,7 @@ function check_entry($form, $course) { $groupid = $this->check_group_entry($course->id, $form->password); - if (($form->password == $course->password) or ($groupid !== false) ) { + if ((stripslashes($form->password) == $course->password) or ($groupid !== false) ) { if (isguestuser()) { // only real user guest, do not use this for users with guest role $USER->enrolkey[$course->id] = true; @@ -191,7 +191,7 @@ function check_group_entry ($courseid, $password) { $ingroup = false; if (($groups = groups_get_all_groups($courseid))) { foreach ($groups as $group) { - if ( !empty($group->enrolmentkey) and ($password == $group->enrolmentkey) ) { + if ( !empty($group->enrolmentkey) and (stripslashes($password) == $group->enrolmentkey) ) { $ingroup = $group->id; } } -- 2.39.5