diff --git a/DSP b/DSP new file mode 160000 index 0000000..8bfaf82 --- /dev/null +++ b/DSP @@ -0,0 +1 @@ +Subproject commit 8bfaf8274b55245f35e2837f31a37dd84fbea38d diff --git a/routes/placements.js b/routes/placements.js index 2bbd2a5..00b015d 100644 --- a/routes/placements.js +++ b/routes/placements.js @@ -11,42 +11,11 @@ router.route('/') }, function(err) { res.writeStatus(400); }); - var adID = winningAd.id; + var price = winningAd.price; - client.search({ - index: 'index', - type: 'creative', - body: { - query: { - match: { - id: adID - } - } - } - }).then(function (resp) { - var hits = resp.hits.hits; - var cID = hits.get(campaignId); - client.search({ - index: 'index', - type: 'campaign', - body: { - query: { - match: { - id: cID - } - } - } - }).then(function (resp) { - var hits = resp.hits.hits; - var budget = hits.get(budget); - var newBudget = budget - price ; - - }, function (err) { - console.trace(err.message); - }); - }, function (err) { - console.trace(err.message); - }); + var budget = winningAd.budget; + var newBudget = budget - price; + (winningAd).data('budget', "newBudget"); });