From 8b4e28f87e5f918eda5b20ec85c036822134db5e Mon Sep 17 00:00:00 2001 From: Dan Marsden Date: Tue, 10 Jan 2012 13:57:44 +1300 Subject: [PATCH] MDL-31086 Calendar : fix sql to get distinct list of courses --- calendar/lib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/calendar/lib.php b/calendar/lib.php index 046c0a9b307..b647bf216c1 100644 --- a/calendar/lib.php +++ b/calendar/lib.php @@ -1351,7 +1351,7 @@ function calendar_get_default_courses() { $courses = array(); if (!empty($CFG->calendar_adminseesall) && has_capability('moodle/calendar:manageentries', get_context_instance(CONTEXT_SYSTEM))) { list ($select, $join) = context_instance_preload_sql('c.id', CONTEXT_COURSE, 'ctx'); - $sql = "SELECT c.* $select + $sql = "SELECT DISTINCT c.* $select FROM {course} c JOIN {event} e ON e.courseid = c.id $join";