Skip to content

Commit

Permalink
Merge pull request #66 from prebid/bidsBackHandler
Browse files Browse the repository at this point in the history
Pass in bidResponses into requestBids
  • Loading branch information
hjeong12 committed Oct 14, 2015
2 parents 7e7bbfa + cbd8f06 commit 53abd67
Showing 1 changed file with 14 additions and 10 deletions.
24 changes: 14 additions & 10 deletions src/bidmanager.js
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,11 @@ exports.executeCallback = function() {

//execute one time callback
if(externalOneTimeCallback){
processCallbacks(externalOneTimeCallback);
var params = [];
var responseObj = pbjs.getBidResponses();
params.push(responseObj);

processCallbacks(externalOneTimeCallback,params);
externalOneTimeCallback = null;
}

Expand All @@ -269,16 +273,16 @@ function triggerAdUnitCallbacks(adUnitCode){
}

function processCallbacks(callbackQueue, params){
var i;
if(utils.isArray(callbackQueue)){
for(i = 0; i < callbackQueue.length; i++){
var func = callbackQueue[i];
callFunction(func, params);
}
var i;
if(utils.isArray(callbackQueue)){
for(i = 0; i < callbackQueue.length; i++){
var func = callbackQueue[i];
callFunction(func, params);
}
else{
callFunction(callbackQueue, params);
}
}
else{
callFunction(callbackQueue, params);
}
}

function callFunction(func, args){
Expand Down

0 comments on commit 53abd67

Please sign in to comment.