MDL-41590 Enrolments: If course is deleted, then use courseid for reference

This commit is contained in:
Rajesh Taneja
2013-09-11 08:47:04 +12:00
committed by Sam Hemelryk
parent 5e99c1f9a1
commit 1e557db89d
+6 -1
View File
@@ -47,7 +47,12 @@ class enrol_meta_plugin extends enrol_plugin {
} else if (empty($instance->name)) {
$enrol = $this->get_name();
$course = $DB->get_record('course', array('id'=>$instance->customint1));
$coursename = format_string(get_course_display_name_for_list($course));
if ($course) {
$coursename = format_string(get_course_display_name_for_list($course));
} else {
// Use course id, if course is deleted.
$coursename = $instance->customint1;
}
return get_string('pluginname', 'enrol_' . $enrol) . ' (' . $coursename . ')';
} else {
return format_string($instance->name);