MDL-27906 calendar event: fixed retrieving coursemodule by replacing get_coursemodule_from_id() to get_coursemodule_from_instance()

This commit is contained in:
Rossiani Wijaya
2011-06-20 15:13:59 +08:00
parent cc50a2fbc4
commit 6409d38377
+1 -1
View File
@@ -1887,7 +1887,7 @@ class calendar_event {
$context = get_context_instance(CONTEXT_USER);
} else if (isset($data->userid) && $data->userid > 0 && $data->userid != $USER->id &&
isset($data->instance) && $data->instance > 0) {
$cm = get_coursemodule_from_id('', $data->instance, 0, false, MUST_EXIST);
$cm = get_coursemodule_from_instance($data->modulename, $data->instance, 0, false, MUST_EXIST);
$context = get_context_instance(CONTEXT_COURSE, $cm->course);
} else {
$context = get_context_instance(CONTEXT_USER);