in src/lambda/index.js [6:33]
const format_response = function(data){
var payload = {"similarTo": []};
for (var i in data) {
var t = {
'brand': data[i].get('tprops').get('brand'),
'category': data[i].get('tprops').get('category'),
'subcategory': data[i].get('tprops').get('subcategory'),
'sku': data[i].get('tprops').get('product'),
'img': data[i].get('tpath'),
'score': data[i].get('similarity')
};
payload.similarTo.push(t);
}
return {
"statusCode": 200,
"headers": {
"Access-Control-Allow-Origin" : "*", // Required for CORS support to work
"Access-Control-Allow-Credentials" : true // Required for cookies, authorization headers with HTTPS
},
"body": JSON.stringify(payload),
"isBase64Encoded": false
};
};