From 2bb57e067e196b3623eb86528517addd52b67943 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Tue, 3 Nov 2015 18:58:28 -0500 Subject: app proxy running smoothly --- StoneIsland/www/js/sdk/_sdk.js | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'StoneIsland/www/js/sdk') diff --git a/StoneIsland/www/js/sdk/_sdk.js b/StoneIsland/www/js/sdk/_sdk.js index a7ecf6d3..31fd96ca 100644 --- a/StoneIsland/www/js/sdk/_sdk.js +++ b/StoneIsland/www/js/sdk/_sdk.js @@ -1,11 +1,21 @@ var sdk = (function(){ var sdk = {} - var endpoint = "https://sandbox.api.yoox.biz/" + var endpoint = "https://secure.api.yoox.biz/" + // var endpoint = "http://api.yoox.biz/" sdk.init = function(opt){ - if (opt && opt.production) { - endpoint = "https://secure.api.yoox.biz/" + switch (opt.env) { + case 'test': + endpoint = "http://lvh.me:9090/" + break + default: + case 'development': + endpoint = "http://api.yoox.biz/" + break + case 'production': + endpoint = "https://secure.api.yoox.biz/" + break } } -- cgit v1.2.3-70-g09d2 From 6a1456f06024b646647db8512b6b1288aaba783f Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Tue, 3 Nov 2015 20:00:44 -0500 Subject: cart working --- StoneIsland/www/js/sdk/cart.js | 1 + proxy/index.js | 6 +++--- test/test/04-cart.js | 8 +------- 3 files changed, 5 insertions(+), 10 deletions(-) (limited to 'StoneIsland/www/js/sdk') diff --git a/StoneIsland/www/js/sdk/cart.js b/StoneIsland/www/js/sdk/cart.js index 9f9d81f1..9fb9b11f 100644 --- a/StoneIsland/www/js/sdk/cart.js +++ b/StoneIsland/www/js/sdk/cart.js @@ -13,6 +13,7 @@ sdk.cart = (function(){ "x-yoox-appname": auth.appname, "x-yoox-device": auth.device, }, + data: "{}", // data: opt.data, success: function(data){ console.log(data) diff --git a/proxy/index.js b/proxy/index.js index 85a4981c..45d38f1d 100644 --- a/proxy/index.js +++ b/proxy/index.js @@ -29,17 +29,17 @@ server.on('request', function (req, res){ options.path = req.url req.pause() - + console.log(options) var connector = https.request(options, function(server_res) { console.log(">> GOT", server_res.statusCode) server_res.pause() res.writeHeader(server_res.statusCode, server_res.headers) - // server_res.on("data", function(s){ console.log("<<", s.toString()) }) + server_res.on("data", function(s){ console.log("<<", s.toString()) }) server_res.pipe(res) server_res.resume() }) - // req.on("data", function(s){ console.log(">>", s.toString()) }) + req.on("data", function(s){ console.log(">>", s.toString()) }) req.on("error", function(s){ console.log("/!\\ ERROR /!\\"); console.log(s) }) req.pipe(connector) req.resume() diff --git a/test/test/04-cart.js b/test/test/04-cart.js index 2272f7bb..31764f5e 100644 --- a/test/test/04-cart.js +++ b/test/test/04-cart.js @@ -25,13 +25,7 @@ describe('cart', function(){ describe('#initialize()', function(){ it('initializes the cart', function(done){ - if (! sdk.auth.access_token) { - sdk.auth.access_token = "45871479f5001afc06e628c7bb8e95ffb1f71df8" - sdk.auth.user_id = 374663521 - } - - promise(sdk.address.add, { data: {} }).then(function(data){ - console.log(data) + promise(sdk.cart.initialize, { data: {} }).then(function(data){ assert(data.Header.StatusCode == 200) assert(sdk.cart.id !== "") assert(sdk.cart.token !== "") -- cgit v1.2.3-70-g09d2