Commit a47b2be8 by Chris Dodge

set position=0 when position=None. Discuss with Dave O.

parent 4ac1a741
...@@ -325,10 +325,11 @@ def jump_to(request, course_id, location): ...@@ -325,10 +325,11 @@ def jump_to(request, course_id, location):
except NoPathToItem: except NoPathToItem:
raise Http404("This location is not in any class: {0}".format(location)) raise Http404("This location is not in any class: {0}".format(location))
# cdodge: the CAS is generating a link to the LMS for 'subsections' (aka sequentials)
# and there is no associated 'Position' for this. The above Path_to_location is returning None for Position
# however, this ends up producing a 404 on the redirect
if position is None: if position is None:
return redirect('courseware_section', course_id=course_id, position = 0
chapter=chapter,
section=section)
# Rely on index to do all error handling and access control. # Rely on index to do all error handling and access control.
return redirect('courseware_position', return redirect('courseware_position',
......
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