diff options
Diffstat (limited to 'StoneIsland/www/js/sdk')
| -rw-r--r-- | StoneIsland/www/js/sdk/auth.js | 6 | ||||
| -rw-r--r-- | StoneIsland/www/js/sdk/cart.js | 13 |
2 files changed, 16 insertions, 3 deletions
diff --git a/StoneIsland/www/js/sdk/auth.js b/StoneIsland/www/js/sdk/auth.js index fe7acc5c..66dd81e8 100644 --- a/StoneIsland/www/js/sdk/auth.js +++ b/StoneIsland/www/js/sdk/auth.js @@ -82,6 +82,12 @@ var auth = sdk.auth = (function(){ } auth.defer_add_to_cart = function(){ // auth.deferred_product + sdk.cart.add_item({ + data: { + Code10: auth.deferred_product.code, + Size: auth.deferred_product.size, + } + }) } auth.log_out = function(){ auth.clear_user() diff --git a/StoneIsland/www/js/sdk/cart.js b/StoneIsland/www/js/sdk/cart.js index cfa997cb..308231ff 100644 --- a/StoneIsland/www/js/sdk/cart.js +++ b/StoneIsland/www/js/sdk/cart.js @@ -90,8 +90,12 @@ sdk.cart = (function(){ "x-yoox-device": auth.device, }, success: function(data){ - // console.log(data) - opt.success(data) + if (data['Error']) { + opt.error && opt.error(data) + } + else { + opt.success(data) + } }, error: opt.error, }) @@ -106,7 +110,10 @@ sdk.cart = (function(){ "x-yoox-appname": auth.appname, "x-yoox-cart-token": cart.token, }, - data: opt.data, + data: { + "UserId": auth.user_id, + "UserToken": auth.access_token, + }, success: function(data){ // console.log(data) opt.success(data) |
