Skip to content
Snippets Groups Projects
Commit 3d90c831 authored by Calen Pennington's avatar Calen Pennington
Browse files

Call other CourseModeView methods using serialized course_id

parent 9dc48c00
No related merge requests found
...@@ -83,7 +83,7 @@ class ChooseModeView(View): ...@@ -83,7 +83,7 @@ class ChooseModeView(View):
course = course_from_id(course_key) course = course_from_id(course_key)
if not has_access(user, 'enroll', course): if not has_access(user, 'enroll', course):
error_msg = _("Enrollment is closed") error_msg = _("Enrollment is closed")
return self.get(request, course_key, error=error_msg) return self.get(request, course_id, error=error_msg)
upgrade = request.GET.get('upgrade', False) upgrade = request.GET.get('upgrade', False)
...@@ -108,12 +108,12 @@ class ChooseModeView(View): ...@@ -108,12 +108,12 @@ class ChooseModeView(View):
amount_value = decimal.Decimal(amount).quantize(decimal.Decimal('.01'), rounding=decimal.ROUND_DOWN) amount_value = decimal.Decimal(amount).quantize(decimal.Decimal('.01'), rounding=decimal.ROUND_DOWN)
except decimal.InvalidOperation: except decimal.InvalidOperation:
error_msg = _("Invalid amount selected.") error_msg = _("Invalid amount selected.")
return self.get(request, course_key, error=error_msg) return self.get(request, course_id, error=error_msg)
# Check for minimum pricing # Check for minimum pricing
if amount_value < mode_info.min_price: if amount_value < mode_info.min_price:
error_msg = _("No selected price or selected price is too low.") error_msg = _("No selected price or selected price is too low.")
return self.get(request, course_key, error=error_msg) return self.get(request, course_id, error=error_msg)
donation_for_course = request.session.get("donation_for_course", {}) donation_for_course = request.session.get("donation_for_course", {})
donation_for_course[course_key] = amount_value donation_for_course[course_key] = amount_value
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment