Wednesday 22 February 2017

Why is my array coming back as undefined?

I have a simple get request like so,... var productData = []; var isConnectedToShopify; if (shopifyAccessName) { isConnectedToShopify = true; // Start GET shopify.get('/admin/products.json', function(err, data, headers){ var a = data.products; a.forEach(function (entry) { var imagesArray = entry.images.map(i => ({ src: i.src })); productData = imagesArray; }); }); //end GET }else{ isConnectedToShopify = false; } console.log(productData); res.render('dashboard-shopify',{message: username, hasShopifyConnected: isConnectedToShopify, productData: productData}); ... productData is coming back as undefined or empty, what am I doing wrong?

Submitted February 22, 2017 at 10:42AM by farhansyed7911

No comments:

Post a Comment