From 604bfabb88bfba7b24d9182c54112afcd8ce78ec Mon Sep 17 00:00:00 2001 From: Diana Huang Date: Fri, 1 Aug 2014 15:12:08 -0400 Subject: [PATCH] fixup! Allow verified to be offered without audit --- common/djangoapps/student/views.py | 2 +- lms/djangoapps/verify_student/views.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/common/djangoapps/student/views.py b/common/djangoapps/student/views.py index 2d41314170..6fe214a56a 100644 --- a/common/djangoapps/student/views.py +++ b/common/djangoapps/student/views.py @@ -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)}) ) diff --git a/lms/djangoapps/verify_student/views.py b/lms/djangoapps/verify_student/views.py index 839da9cdb7..7019163cc3 100644 --- a/lms/djangoapps/verify_student/views.py +++ b/lms/djangoapps/verify_student/views.py @@ -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'))