MDL-61450 calendar: fix course event type permissions

This commit is contained in:
Simey Lameze
2019-10-03 15:39:25 +08:00
parent 4897a4a166
commit dec2ad8603
+2 -2
View File
@@ -2203,8 +2203,8 @@ function calendar_view_event_allowed(calendar_event $event) {
if (has_capability('moodle/calendar:manageentries', $event->context)) {
return true;
}
$mycourses = enrol_get_my_courses('id');
return isset($mycourses[$event->courseid]);
return can_access_course(get_course($event->courseid));
} else if ($event->userid) {
if ($event->userid != $USER->id) {
// No-one can ever see another users events.