From cb9e513ee5cb7e78ea5307e97ad69f1bb1e3433a Mon Sep 17 00:00:00 2001 From: Mihail Geshoski Date: Tue, 4 Jan 2022 14:57:06 +0800 Subject: [PATCH] MDL-73487 navigation: Remove outcomes from course admin overflow nodes --- lib/classes/navigation/views/secondary.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/classes/navigation/views/secondary.php b/lib/classes/navigation/views/secondary.php index 5e15666ebcc..9dcca368d78 100644 --- a/lib/classes/navigation/views/secondary.php +++ b/lib/classes/navigation/views/secondary.php @@ -434,9 +434,11 @@ class secondary extends view { $thissettings = $this->get_children_key_list(); $diff = array_diff($coursesettings, $thissettings); - // Remove our specific created elements (user - participants, badges - coursebadges, grades - gradebooksetup). + // Remove our specific created elements (user - participants, badges - coursebadges, grades - gradebooksetup, + // grades - outcomes). $shortdiff = array_filter($diff, function($value) { - return !($value == 'users' || $value == 'coursebadges' || $value == 'gradebooksetup'); + return !($value == 'users' || $value == 'coursebadges' || $value == 'gradebooksetup' || + $value == 'outcomes'); }); // Permissions may be in play here that ultimately will show no overflow.