Commit 1a5edcd9 by Chris Dodge

we already have the descriptor, so call get_module_for_descriptor() rather than…

we already have the descriptor, so call get_module_for_descriptor() rather than refecting that subtree which is multiple round-trips to DB

fix line indents
parent 54f103dd
......@@ -375,9 +375,14 @@ def index(request, course_id, chapter=None, section=None,
# html, which in general will need all of its children
section_field_data_cache = FieldDataCache.cache_for_descriptor_descendents(
course_id, user, section_descriptor, depth=None)
section_module = get_module(request.user, request,
section_descriptor.location,
section_field_data_cache, course_id, position, depth=None)
section_module = get_module_for_descriptor(request.user,
request,
section_descriptor,
section_field_data_cache,
course_id,
position
)
if section_module is None:
# User may be trying to be clever and access something
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment