]> git.mjollnir.org Git - moodle.git/commitdiff
Fix for metacourses. Courses with course->metacourse shouldn't be offered in the...
authormjollnir_ <mjollnir_>
Tue, 1 Feb 2005 04:51:28 +0000 (04:51 +0000)
committermjollnir_ <mjollnir_>
Tue, 1 Feb 2005 04:51:28 +0000 (04:51 +0000)
lib/datalib.php

index 4f848b127c8453f32c766a17aff99e8187910053..8193aa42a240edbe65aecd50f0302643cb186a9e 100644 (file)
@@ -1357,8 +1357,7 @@ function get_courses_notin_metacourse($metacourseid,$count=false) {
         $sql = "SELECT c.id,c.shortname,c.fullname";
     }
     $sql .= " FROM {$CFG->prefix}course c LEFT  JOIN {$CFG->prefix}course_meta mc ON mc.child_course = c.id
-     WHERE (mc.parent_course IS NULL OR mc.parent_course != $metacourseid) AND c.id != $metacourseid AND c.id != $site->id";
-
+     WHERE (mc.parent_course IS NULL OR mc.parent_course != $metacourseid) AND c.id != $metacourseid AND c.id != $site->id AND c.metacourse != 1";
     return get_records_sql($sql);
 }