Stripe: Only use special JavaScript is Stripe is the selected payment

method
This commit is contained in:
Raphael Michel
2015-03-19 10:37:30 +01:00
parent 91087d0e1a
commit bd2c728da2

View File

@@ -59,7 +59,7 @@ var pretixstripe = {
var $form = $("#stripe_number").parents("form");
waitingDialog.hide();
if (response.error) {
$(".stripe-errors").stop().hide();
$(".stripe-errors").stop().hide().removeClass("sr-only");
$(".stripe-errors").html("<div class='alert alert-danger'>" + response.error.message + "</div>");
$(".stripe-errors").slideDown();
} else {
@@ -85,7 +85,7 @@ $(function() {
.keyup(pretixstripe.validate_cvc)
$("#stripe_number").parents("form").submit(
function () {
if ($("#stripe_token").val() == "") {
if ($("input[name=payment][value=stripe]").prop('checked') && $("#stripe_token").val() == "") {
pretixstripe.request();
return false;
}