MDL-18335 calendar event: fixed role capability checking to create new event

This commit is contained in:
Rossiani Wijaya
2012-04-30 17:38:10 +08:00
parent 446dbeed7a
commit 81308ee649
+1
View File
@@ -1552,6 +1552,7 @@ function calendar_get_allowed_types(&$allowed, $course = null) {
}
if ($course->id != SITEID) {
$coursecontext = get_context_instance(CONTEXT_COURSE, $course->id);
$allowed->user = has_capability('moodle/calendar:manageownentries', $coursecontext);
if (has_capability('moodle/calendar:manageentries', $coursecontext)) {
$allowed->courses = array($course->id => 1);