Make it so that auto-filling of selected price works again on confirmation screen before submitting credit card info.

This commit is contained in:
David Ormsbee
2013-08-28 22:25:14 -04:00
parent db0af8a863
commit 634d207762
2 changed files with 5 additions and 2 deletions

View File

@@ -79,7 +79,7 @@ class ChooseModeView(View):
return self.get(request, error=error_msg)
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
return redirect(

View File

@@ -54,7 +54,10 @@ class VerifyView(View):
"course_id": course_id,
"course_name": course_from_id(course_id).display_name,
"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(),
"chosen_price": chosen_price,
}