Merge branch 'MDL-60653-master' of git://github.com/rezaies/moodle
authorDavid Monllao <davidm@moodle.com>
Mon, 18 Dec 2017 16:59:32 +0000 (17:59 +0100)
committerDavid Monllao <davidm@moodle.com>
Mon, 18 Dec 2017 16:59:32 +0000 (17:59 +0100)
1  2 
lib/navigationlib.php

diff --combined lib/navigationlib.php
@@@ -434,7 -434,7 +434,7 @@@ class navigation_node implements render
      public function build_flat_navigation_list(flat_navigation $nodes, $showdivider = false) {
          if ($this->showinflatnavigation) {
              $indent = 0;
-             if ($this->type == self::TYPE_COURSE || $this->key == self::COURSE_INDEX_PAGE) {
+             if ($this->type == self::TYPE_COURSE || $this->key === self::COURSE_INDEX_PAGE) {
                  $indent = 1;
              }
              $flat = new flat_navigation_node($this, $indent);
@@@ -2920,7 -2920,14 +2920,7 @@@ class global_navigation extends navigat
  
          $limit = (int) $CFG->navcourselimit;
  
 -        $sortorder = 'visible DESC';
 -        // Prevent undefined $CFG->navsortmycoursessort errors.
 -        if (empty($CFG->navsortmycoursessort)) {
 -            $CFG->navsortmycoursessort = 'sortorder';
 -        }
 -        // Append the chosen sortorder.
 -        $sortorder = $sortorder . ',' . $CFG->navsortmycoursessort . ' ASC';
 -        $courses = enrol_get_my_courses('*', $sortorder);
 +        $courses = enrol_get_my_courses('*');
          $flatnavcourses = [];
  
          // Go through the courses and see which ones we want to display in the flatnav.