Make it so that auto-filling of selected price works again on confirmation screen before submitting credit card info.
This commit is contained in:
@@ -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(
|
||||
|
||||
@@ -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,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user