From: skodak Date: Thu, 28 Jun 2007 20:04:19 +0000 (+0000) Subject: fixed grade tree sortorder generation X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=a9f16da37d2807a0259e981f40eeabfefcb82198;p=moodle.git fixed grade tree sortorder generation --- diff --git a/lib/grade/grade_category.php b/lib/grade/grade_category.php index f0a31603ba..75248a2185 100644 --- a/lib/grade/grade_category.php +++ b/lib/grade/grade_category.php @@ -560,14 +560,15 @@ class grade_category extends grade_object { * @return array */ function fetch_course_tree($courseid, $include_grades=false, $include_category_items=false) { + $sortorder = 1; $course_category = grade_category::fetch_course_category($courseid); - $course_category->sortorder = 1; + $course_category->set_sortorder($sortorder); + $course_category->sortorder = $sortorder; $category_array = array('object'=>$course_category, 'children'=>$course_category->get_children($include_grades, $include_category_items)); if ($include_grades) { $category_array['finalgrades'] = $course_category->get_final(); } - $sortorder = 1; return grade_category::_fetch_course_tree_recursion($category_array, $sortorder); }