Commit dc60dd20 by Bessie Steinberg Committed by Bill Filler

return descriptor instead of return non

parent 35859b65
......@@ -747,7 +747,7 @@ def _can_access_descriptor_with_milestones(user, descriptor, course_key):
"""
if milestones_helpers.get_course_content_milestones(course_key, unicode(descriptor.location), 'requires', user.id):
debug("Deny: user has not completed all milestones for content")
return ACCESS_DENIED
return ACCESS_DENIED #TODO: Tag descriptor with gated somehow
else:
return ACCESS_GRANTED
......
......@@ -838,7 +838,7 @@ def get_module_for_descriptor_internal(user, descriptor, student_data, course_id
user_needs_access_check = getattr(user, 'known', True) and not isinstance(user, SystemUser)
if user_needs_access_check:
if not has_access(user, 'load', descriptor, course_id):
return None
return descriptor #TODO: tag descriptor as needed to be gated
return descriptor
......
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