diff options
| author | Jules Laplace <jules@okfoc.us> | 2015-11-25 23:41:44 -0500 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2015-11-25 23:41:44 -0500 |
| commit | 818a4f598851d4fbfac5addbfd3fedc59772ac2b (patch) | |
| tree | f6c5bda4b0e3c65e4d574df804390301e48cbfe0 /StoneIsland/www/js/lib/nav/CreditCardView.js | |
| parent | 98e21c4f1b096fc117a6a0f770bb69ab7c83914d (diff) | |
populate cc test data
Diffstat (limited to 'StoneIsland/www/js/lib/nav/CreditCardView.js')
| -rw-r--r-- | StoneIsland/www/js/lib/nav/CreditCardView.js | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/StoneIsland/www/js/lib/nav/CreditCardView.js b/StoneIsland/www/js/lib/nav/CreditCardView.js index 8d805b80..a942446d 100644 --- a/StoneIsland/www/js/lib/nav/CreditCardView.js +++ b/StoneIsland/www/js/lib/nav/CreditCardView.js @@ -1,5 +1,5 @@ -var CreditCardView = View.extend({ +var CreditCardView = SerializableView.extend({ template: $("#creditcard_template").html(), @@ -16,7 +16,6 @@ var CreditCardView = View.extend({ this.$el.html(this.template) this.$number = this.$("[name=Number]") - console.log(this.$number) this.$number.validateCreditCard(this.updateCard.bind(this), this.cardOptions) }, @@ -27,25 +26,25 @@ var CreditCardView = View.extend({ }, updateCard: function(card){ - console.log(card) + // console.log(card) // card.card_type.name // card.card_type.valid }, validate_presence: { 'Number': 'Please enter your credit card number.', - 'CVV': 'Please enter your security code.', + 'Cvv': 'Please enter your security code.', }, validate_fields: function(data, errors){ - var card = this.$number.validateCreditCard(this.cardOptions) - - if (! card.valid) { errors.push([ "Number", "Your card number is invalid." ]) + if (! card.valid) { errors.push([ "Number", "Your card number is invalid." ]) } if (! data.ExpirationMonth || data.ExpirationMonth == "NONE") { errors.push([ "ExpirationMonth", "Please enter the expiration month." ]) } if (! data.ExpirationYear || data.ExpirationYear == "NONE") { errors.push([ "ExpirationYear", "Please select the expiration month." ]) } data.UserId = auth.user_id - + if (card.valid) { + data.Type = card.card_type.name + } }, }) |
