Commit 634d2077 by David Ormsbee

Make it so that auto-filling of selected price works again on confirmation…

Make it so that auto-filling of selected price works again on confirmation screen before submitting credit card info.
parent db0af8a8
...@@ -79,7 +79,7 @@ class ChooseModeView(View): ...@@ -79,7 +79,7 @@ class ChooseModeView(View):
return self.get(request, error=error_msg) return self.get(request, 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_id] = donation_for_course donation_for_course[course_id] = amount_value
request.session["donation_for_course"] = donation_for_course request.session["donation_for_course"] = donation_for_course
return redirect( return redirect(
......
...@@ -54,7 +54,10 @@ class VerifyView(View): ...@@ -54,7 +54,10 @@ class VerifyView(View):
"course_id": course_id, "course_id": course_id,
"course_name": course_from_id(course_id).display_name, "course_name": course_from_id(course_id).display_name,
"purchase_endpoint": get_purchase_endpoint(), "purchase_endpoint": get_purchase_endpoint(),
"suggested_prices": verify_mode.suggested_prices.split(","), "suggested_prices": [
decimal.Decimal(price)
for price in verify_mode.suggested_prices.split(",")
],
"currency": verify_mode.currency.upper(), "currency": verify_mode.currency.upper(),
"chosen_price": chosen_price, "chosen_price": chosen_price,
} }
......
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