From 00f64fe0b161e9043b8c8a7b2d18c89c212e3a4e Mon Sep 17 00:00:00 2001 From: PavloMalashnyak Date: Wed, 24 Jan 2024 17:30:09 +0200 Subject: [PATCH 1/2] BP-79: send gpid in imp.ext --- modules/BTBidAdapter.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/BTBidAdapter.js b/modules/BTBidAdapter.js index 45eae9c5630..df796bb014c 100644 --- a/modules/BTBidAdapter.js +++ b/modules/BTBidAdapter.js @@ -35,7 +35,7 @@ function imp(buildImp, bidRequest, context) { deepSetValue(imp, 'ext', params); } if (ortb2Imp?.ext.gpid) { - deepSetValue(imp, 'gpid', ortb2Imp.ext.gpid); + deepSetValue(imp, 'ext.gpid', ortb2Imp.ext.gpid); } return imp; From e2715290d81be85ccdce00c164b3150c814816f9 Mon Sep 17 00:00:00 2001 From: PavloMalashnyak Date: Thu, 25 Jan 2024 18:13:05 +0200 Subject: [PATCH 2/2] BP-79: add optional operator --- modules/BTBidAdapter.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/BTBidAdapter.js b/modules/BTBidAdapter.js index df796bb014c..76b243e1b7f 100644 --- a/modules/BTBidAdapter.js +++ b/modules/BTBidAdapter.js @@ -34,7 +34,7 @@ function imp(buildImp, bidRequest, context) { if (params) { deepSetValue(imp, 'ext', params); } - if (ortb2Imp?.ext.gpid) { + if (ortb2Imp?.ext?.gpid) { deepSetValue(imp, 'ext.gpid', ortb2Imp.ext.gpid); }