]> git.mjollnir.org Git - moodle.git/commitdiff
Some courses may not have a teacher - in this case, make the enrolment
authormartin <martin>
Mon, 12 Aug 2002 03:22:03 +0000 (03:22 +0000)
committermartin <martin>
Mon, 12 Aug 2002 03:22:03 +0000 (03:22 +0000)
welcome email "from" the admin

course/enrol.php

index d39136b24e9fbefa48c610ce154d9e5c5ae3d30c..2329c6b272340e8bdf5cdbe530a4b9110a1ae664 100644 (file)
@@ -17,6 +17,7 @@
 
             if (isguest()) {
                 add_to_log($course->id, "course", "guest", "view.php?id=$course->id", "$REMOTE_ADDR, $REMOTE_HOST");
+
             } else {
                 if (! enrol_student_in_course($USER->id, $course->id)) {
                     error("An error occurred while trying to enrol you.");
                 $a->profileurl = "$CFG->wwwroot/user/view.php?id=$USER->id&course=$course->id";
                 $message = get_string("welcometocoursetext", "", $a);
 
-                email_to_user($USER,  get_teacher($course->id), $subject, $message);
+                if (! $teacher = get_teacher($course->id)) {
+                    $teacher = get_admin();
+                }
+                email_to_user($USER, $teacher, $subject, $message);
 
                 add_to_log($course->id, "course", "enrol", "view.php?id=$course->id", "$USER->id");
             }