diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-08-31 14:53:08 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-08-31 14:53:08 +0200 |
| commit | 28b7ef196eaca6b9e455846cf6233bbabd9e4513 (patch) | |
| tree | eaf3fa41bed3a4988997587c865e2a6e1ceb45dd /StoneIsland/platforms/android/assets/www/js/lib/cart/CartShipping.js | |
| parent | 189eccc46edd09e78c9683580ccf078c28d5b34e (diff) | |
deploy android
Diffstat (limited to 'StoneIsland/platforms/android/assets/www/js/lib/cart/CartShipping.js')
| -rwxr-xr-x | StoneIsland/platforms/android/assets/www/js/lib/cart/CartShipping.js | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/StoneIsland/platforms/android/assets/www/js/lib/cart/CartShipping.js b/StoneIsland/platforms/android/assets/www/js/lib/cart/CartShipping.js index 536b5161..ef8f94b7 100755 --- a/StoneIsland/platforms/android/assets/www/js/lib/cart/CartShipping.js +++ b/StoneIsland/platforms/android/assets/www/js/lib/cart/CartShipping.js @@ -129,7 +129,22 @@ var CartShipping = FormView.extend({ success: function(){ app.router.go('cart/payment') }, - + + error: function(res){ + console.log('error', res.responseJSON) + var data = res.responseJSON || { 'Error': { 'Description': 'Unknown' } } + const errors = [] + switch(data['Error']['Description']) { + case 'InvalidFormatParameterException:AddressPostalCode': + errors.push(['ZipCode', 'Please enter a valid US/Canada Zip Code.']) + break + default: + errors.push(['', 'An unknown error occured.']) + break + } + this.show_errors(errors) + }, + cancel: function(){ app.router.go('cart/summary') }, |
