From 35b9bca0ca4ac8ec4fb6a590052112bd9f75ef33 Mon Sep 17 00:00:00 2001 From: Juan Leyva Date: Wed, 5 Jul 2017 13:18:08 +0100 Subject: [PATCH] MDL-58762 core: Get full course objects on navigation The course object passed as parameter to extend_navigation_user callback contained only a few parameters, some parameters like showgrades or showreports were missing. The callback should receive a full course object. --- lib/navigationlib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/navigationlib.php b/lib/navigationlib.php index 79981cc37a3..afcd47ed61b 100644 --- a/lib/navigationlib.php +++ b/lib/navigationlib.php @@ -2401,7 +2401,7 @@ class global_navigation extends navigation_node { $reports = core_component::get_plugin_list('gradereport'); arsort($reports); // User is last, we want to test it first. - $userscourses = enrol_get_users_courses($user->id); + $userscourses = enrol_get_users_courses($user->id, false, '*'); $userscoursesnode = $usernode->add(get_string('courses')); $count = 0; -- 2.43.0