Commit 8c107569 by David Ormsbee

Fix cart submission

parent 70a59459
...@@ -78,6 +78,7 @@ def create_order(request): ...@@ -78,6 +78,7 @@ def create_order(request):
return HttpResponseBadRequest(_("Selected price is not valid number.")) return HttpResponseBadRequest(_("Selected price is not valid number."))
verified_mode = CourseMode.modes_for_course_dict(course_id).get('verified', None) verified_mode = CourseMode.modes_for_course_dict(course_id).get('verified', None)
# make sure this course has a verified mode # make sure this course has a verified mode
if not verified_mode: if not verified_mode:
return HttpResponseBadRequest(_("This course doesn't support verified certificates")) return HttpResponseBadRequest(_("This course doesn't support verified certificates"))
......
...@@ -53,7 +53,9 @@ ...@@ -53,7 +53,9 @@
.done(function(data) { .done(function(data) {
$("#pay_form").submit(); $("#pay_form").submit();
}) })
.fail(function(jqXhr,text_status, error_thrown) { alert(jqXhr.responseText); }); .fail(function(jqXhr,text_status, error_thrown) {
alert(jqXhr.responseText);
});
} }
function initSnapshotHandler(names) { function initSnapshotHandler(names) {
...@@ -136,16 +138,16 @@ ...@@ -136,16 +138,16 @@
$(document).ready(function() { $(document).ready(function() {
$(".carousel-nav").addClass('sr'); $(".carousel-nav").addClass('sr');
$("#pay_button").click(submitToPaymentProcessing); $("#pay_button").click(submitToPaymentProcessing);
$("#confirm_pics_good").click(function() { // $("#confirm_pics_good").click(function() {
if (this.checked) { // if (this.checked) {
$("#pay_button_frame").removeClass('disabled'); // $("#pay_button_frame").removeClass('disabled');
} // }
else { // else {
$("#pay_button_frame").addClass('disabled'); // $("#pay_button_frame").addClass('disabled');
} // }
}); // });
//
$("#pay_button_frame").addClass('disabled'); // $("#pay_button_frame").addClass('disabled');
initVideoCapture(); initVideoCapture();
initSnapshotHandler(["photo_id", "face"]); initSnapshotHandler(["photo_id", "face"]);
...@@ -478,8 +480,8 @@ ...@@ -478,8 +480,8 @@
<form id="pay_form" method="post" action="${purchase_endpoint}"> <form id="pay_form" method="post" action="${purchase_endpoint}">
<input type="hidden" name="csrfmiddlewaretoken" value="${ csrf_token }"> <input type="hidden" name="csrfmiddlewaretoken" value="${ csrf_token }">
<input type="hidden" name="course_id" value="${course_id | h}" /> <input type="hidden" name="course_id" value="${course_id | h}" />
<button type="submit" class="action-primary" id="pay_button">Go to Step 4: Secure Payment</button> <!-- <button class="action-primary" type="submit" id="pay_button">Go to Step 4: Secure Payment</button> -->
<!-- <input class="action-primary" type="button" id="pay_button" value="Go to Step 4: Secure Payment" name="payment"> --> <input class="action-primary" type="button" id="pay_button" value="Go to Step 4: Secure Payment" name="payment">
</form> </form>
</li> </li>
</ol> </ol>
......
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