diff --git a/common/djangoapps/course_modes/views.py b/common/djangoapps/course_modes/views.py index f00bd62d93..e4b115fe22 100644 --- a/common/djangoapps/course_modes/views.py +++ b/common/djangoapps/course_modes/views.py @@ -49,6 +49,8 @@ class ChooseModeView(View): return self.get(request, error=error_msg) requested_mode = self.get_requested_mode(request.POST.get("mode")) + if requested_mode == "verified" and request.POST.get("honor-code"): + requested_mode = "honor" allowed_modes = CourseMode.modes_for_course_dict(course_id) if requested_mode not in allowed_modes: diff --git a/common/templates/course_modes/choose.html b/common/templates/course_modes/choose.html index d8d8592793..d9b7724f51 100644 --- a/common/templates/course_modes/choose.html +++ b/common/templates/course_modes/choose.html @@ -73,11 +73,11 @@
I'd like to pay more than the minimum. Is my contribution tax deductible?
Please check with your tax advisor to determine whether your contribution is tax deductible.
- % if "honor" in modes:
What if I can't afford it?
If you cannot afford the minimum payment, you can always work towards a free Honor Code Certificate of Achievement for this course. +
% endif % if "honor" in modes:
What if I don't meet all of the requirements for financial assistance but I still want to work toward a certificate?
If you don't have a webcam, credit or debit card or acceptable ID, you can opt to simply audit this course, or select to work towards a free Honor Code Certificate of Achievement for this course by checking the box below. Then click the Select Certificate button to complete registration. We won't ask you to verify your identity. -

+

% endif