From 75169b06c4cb4d8f1e76fc07af0169154e885572 Mon Sep 17 00:00:00 2001 From: moodler Date: Thu, 18 Nov 2004 06:40:11 +0000 Subject: [PATCH] FIxed the call to forum_add_user that was breaking student enrollment --- lib/moodlelib.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/moodlelib.php b/lib/moodlelib.php index 30d22943d7..d2eb3757a6 100644 --- a/lib/moodlelib.php +++ b/lib/moodlelib.php @@ -1469,6 +1469,8 @@ function authenticate_user_login($username, $password) { */ function enrol_student($userid, $courseid, $timestart=0, $timeend=0) { + global $CFG; + if (!$course = get_record('course', 'id', $courseid)) { // Check course return false; } @@ -1482,7 +1484,7 @@ function enrol_student($userid, $courseid, $timestart=0, $timeend=0) { return update_record('user_students', $student); } else { - require_once("../mod/forum/lib.php"); + require_once("$CFG->dirroot/mod/forum/lib.php"); forum_add_user($userid, $courseid); $student->userid = $userid; @@ -3268,6 +3270,9 @@ function raise_memory_limit ($newlimit) { */ function return_bytes($val) { $val = trim($val); + if (empty($val)) { + return ''; + } $last = $val{strlen($val)-1}; switch($last) { case 'k': -- 2.39.5