summaryrefslogtreecommitdiff
path: root/StoneIsland/www/js/lib/cart/CartConfirm.js
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2015-12-01 05:52:11 -0500
committerJules Laplace <jules@okfoc.us>2015-12-01 05:52:11 -0500
commite1c93ada07493c157356c6b48ed608c522f9fcc5 (patch)
treec7f713593476dab0fa8d8b419f0e734d7b6f901a /StoneIsland/www/js/lib/cart/CartConfirm.js
parentb1116e3d472907ccc3c8df23a11aa6eca5dc5227 (diff)
ok
Diffstat (limited to 'StoneIsland/www/js/lib/cart/CartConfirm.js')
-rw-r--r--StoneIsland/www/js/lib/cart/CartConfirm.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/StoneIsland/www/js/lib/cart/CartConfirm.js b/StoneIsland/www/js/lib/cart/CartConfirm.js
index 8e841138..27e249cf 100644
--- a/StoneIsland/www/js/lib/cart/CartConfirm.js
+++ b/StoneIsland/www/js/lib/cart/CartConfirm.js
@@ -138,13 +138,14 @@ var CartConfirm = FormView.extend({
// {"Header":{"StatusCode":441,"Description":"304 NotModified"},"Error":{"Description":"GenericApiError:EmptyCreditCard"}}
switch (data.StatusCode) {
case 403: // cart already closed
- // reset cart
+ auth.clear_cart(auth.create_cart)
+ app.router.go('thanks')
break
case 409: // finalization error
this.finalization_error(data)
break
case 440: // genericapierror (credit card error!)
- case 441: // genericapierror (credit card cleared)
+ case 441: // genericapierror (credit card empty)
app.router.go('cart/payment')
app.cart.payment.show_errors(["Number","There was a problem with your credit card."])
break