From 5c1b768aec94e14e546d7f0a31afe435c6612b36 Mon Sep 17 00:00:00 2001 From: Dan Poltawski Date: Mon, 2 Jul 2012 17:29:30 +0800 Subject: [PATCH] MDL-31802 - navigation: add a comment about session reduction --- lib/navigationlib.php | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/navigationlib.php b/lib/navigationlib.php index 41e5d2af75da1..82b3ad977233e 100644 --- a/lib/navigationlib.php +++ b/lib/navigationlib.php @@ -1924,6 +1924,7 @@ protected function generate_sections_and_activities(stdClass $course) { $activities = array(); foreach ($sections as $key => $section) { + // Clone and unset summary to prevent $SESSION bloat (MDL-31802). $sections[$key] = clone($section); unset($sections[$key]->summary); $sections[$key]->hasactivites = false;