From 1a66ae368a9006efd43cfc5b289ad755a6a2b71b Mon Sep 17 00:00:00 2001 From: Robert Raposa Date: Fri, 13 Oct 2017 10:07:04 -0400 Subject: [PATCH] Fix caching of course_outline_root_block. LEARNER-2819 --- openedx/features/course_experience/utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openedx/features/course_experience/utils.py b/openedx/features/course_experience/utils.py index ab9cad1303..87b0d82936 100644 --- a/openedx/features/course_experience/utils.py +++ b/openedx/features/course_experience/utils.py @@ -5,11 +5,11 @@ from opaque_keys.edx.keys import CourseKey from lms.djangoapps.course_api.blocks.api import get_blocks from lms.djangoapps.course_blocks.utils import get_student_module_as_dict -from openedx.core.lib.cache_utils import memoized +from request_cache.middleware import request_cached from xmodule.modulestore.django import modulestore -@memoized +@request_cached def get_course_outline_block_tree(request, course_id): """ Returns the root block of the course outline, with children as blocks.