Skip to content

Commit 5e430e3

Browse files
jetevejaiminpanchal27
authored andcommitted
Added render param in Sonobi adapter (#2970)
1 parent caa9c0f commit 5e430e3

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

modules/sonobiBidAdapter.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,9 @@ export const spec = {
6666
if (validBidRequests[0].params.referrer) {
6767
payload.ref = validBidRequests[0].params.referrer;
6868
}
69+
if (validBidRequests[0].params.render) {
70+
payload.render = validBidRequests[0].params.render;
71+
}
6972

7073
// Apply GDPR parameters to request.
7174
if (bidderRequest && bidderRequest.gdprConsent) {

test/spec/modules/sonobiBidAdapter_spec.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,11 @@ describe('SonobiBidAdapter', () => {
207207
expect(bidRequests.data.s).not.to.be.empty
208208
expect(bidRequests.data.hfa).to.equal('hfakey')
209209
})
210+
it('should return a properly formatted request with render', () => {
211+
bidRequest[0].params.render = 'safeframe'
212+
const bidRequests = spec.buildRequests(bidRequest)
213+
expect(bidRequests.data.render).to.equal('safeframe')
214+
})
210215

211216
it('should return null if there is nothing to bid on', () => {
212217
const bidRequests = spec.buildRequests([{params: {}}])

0 commit comments

Comments
 (0)