diff --git a/modules/fluctAnalyticsAdapter.js b/modules/fluctAnalyticsAdapter.js index 1740dd92797..1f6c0a939c5 100644 --- a/modules/fluctAnalyticsAdapter.js +++ b/modules/fluctAnalyticsAdapter.js @@ -87,9 +87,8 @@ export const convertReplicatedAdUnit = (_adUnit, adUnits = $$PREBID_GLOBAL$$.adU const browsiEventListener = (event) => { const divId = event.slot.getSlotElementId(); if (isBrowsiId(divId)) { - const auction = find(Object.values(cache.auctions), auction => - auction.adUnitCodes.every(adUnitCode => adUnitCode === divId)); - sendMessage(auction.auctionId); + const auction = find(Object.values(cache.auctions), auction => auction.adUnitCodes.every(adUnitCode => adUnitCode === divId)); + auction && sendMessage(auction.auctionId); } } @@ -169,7 +168,7 @@ let fluctAnalyticsAdapter = Object.assign( /** @type {{ adId: string, bid: Bid, doc: any }} */ let adRenderSucceededEvent = args; let { bid: { auctionId, requestId } } = adRenderSucceededEvent; - Object.assign(cache.auctions[auctionId].bids[requestId], bidWonEvent, { + Object.assign(cache.auctions[auctionId].bids[requestId], { noBid: false, prebidWon: true, bidWon: true,