Skip to content

Commit 9ba8031

Browse files
travisbealemkendall07
authored andcommitted
Somo: fix an issue where the requestId was being set to the wrong value (#4596)
1 parent d54c0a6 commit 9ba8031

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

modules/somoBidAdapter.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,10 +61,11 @@ export const spec = {
6161

6262
function bidResponseAvailable(bidRequest, bidResponse) {
6363
let bidResponses = [];
64+
6465
if (bidResponse.body) {
6566
let bidData = bidResponse.body.seatbid[0].bid[0];
6667
const bid = {
67-
requestId: bidData.impid,
68+
requestId: bidResponse.body.id,
6869
cpm: bidData.price,
6970
width: bidData.w,
7071
height: bidData.h,
@@ -74,6 +75,7 @@ function bidResponseAvailable(bidRequest, bidResponse) {
7475
adId: bidData.impid,
7576
netRevenue: false,
7677
currency: 'USD',
78+
adUnitCode: bidRequest.bidRequest.adUnitCode
7779
};
7880
if (isVideo(bidRequest.bidRequest)) {
7981
bid.vastXml = bidData.adm;
@@ -89,7 +91,7 @@ function bidResponseAvailable(bidRequest, bidResponse) {
8991

9092
function openRtbRequest(bidRequest, bidderRequest) {
9193
var openRtbRequest = {
92-
id: bidRequest.bidderRequestId,
94+
id: bidRequest.bidId,
9395
imp: [openRtbImpression(bidRequest)],
9496
at: 1,
9597
tmax: 400,

0 commit comments

Comments
 (0)