fixup! Allow verified to be offered without audit

This commit is contained in:
Diana Huang
2014-08-01 15:12:08 -04:00
parent cfc3b46c5c
commit 604bfabb88
2 changed files with 3 additions and 3 deletions

View File

@@ -637,7 +637,7 @@ def change_enrollment(request):
current_mode = available_modes[0]
# only automatically enroll people if the only mode is 'honor'
if current_mode.slug != 'honor':
if current_mode.slug == 'verified':
return HttpResponse(
reverse("course_modes_choose", kwargs={'course_id': unicode(course_id)})
)

View File

@@ -75,7 +75,7 @@ class VerifyView(View):
progress_state = "start"
modes_dict = CourseMode.modes_for_course_dict(course_id)
verify_mode = modes_dict['verified']
verify_mode = modes_dict.get('verified', None)
# if the course doesn't have a verified mode, we want to kick them
# from the flow
if not verify_mode:
@@ -125,7 +125,7 @@ class VerifiedView(View):
return redirect(reverse('dashboard'))
modes_dict = CourseMode.modes_for_course_dict(course_id)
verify_mode = modes_dict['verified']
verify_mode = modes_dict.get('verified', None)
if verify_mode is None:
return redirect(reverse('dashboard'))