From e1c93ada07493c157356c6b48ed608c522f9fcc5 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Tue, 1 Dec 2015 05:52:11 -0500 Subject: ok --- StoneIsland/www/js/lib/cart/CartConfirm.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'StoneIsland/www/js/lib/cart/CartConfirm.js') 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 -- cgit v1.2.3-70-g09d2