Skip to content

Commit de7ac85

Browse files
committed
Admatic adapter: host param control changed
1 parent 7a2e0e2 commit de7ac85

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

modules/admaticBidAdapter.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export const spec = {
2020
let isValid = false;
2121
if (typeof bid.params !== 'undefined') {
2222
let isValidNetworkId = _validateId(getValue(bid.params, 'networkId'));
23-
let isValidHost = getValue(bid.params, 'host');
23+
let isValidHost = _validateString(getValue(bid.params, 'host'));
2424
isValid = isValidNetworkId && isValidHost;
2525
}
2626

@@ -198,4 +198,8 @@ function _validateId(id) {
198198
return (parseInt(id) > 0);
199199
}
200200

201+
function _validateString(str) {
202+
return (typeof str == 'string');
203+
}
204+
201205
registerBidder(spec);

test/spec/modules/admaticBidAdapter_spec.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import {spec, storage} from 'modules/admaticBidAdapter.js';
33
import {newBidder} from 'src/adapters/bidderFactory.js';
44
import {getStorageManager} from 'src/storageManager';
55

6-
const ENDPOINT = 'https://layer.serve.admatic.com.tr/v1';
6+
const ENDPOINT = 'https://layer.serve.admatic.com.tr/pb';
77

88
describe('admaticBidAdapter', () => {
99
const adapter = newBidder(spec);
@@ -18,7 +18,8 @@ describe('admaticBidAdapter', () => {
1818
let bid = {
1919
'bidder': 'admatic',
2020
'params': {
21-
'networkId': 10433394
21+
'networkId': 10433394,
22+
'host': 'layer.serve.admatic.com.tr'
2223
},
2324
'adUnitCode': 'adunit-code',
2425
'sizes': [[300, 250], [300, 600]],
@@ -37,7 +38,8 @@ describe('admaticBidAdapter', () => {
3738
delete bid.params;
3839

3940
bid.params = {
40-
'networkId': 0
41+
'networkId': 0,
42+
'host': 'layer.serve.admatic.com.tr'
4143
};
4244

4345
expect(spec.isBidRequestValid(bid)).to.equal(false);

0 commit comments

Comments
 (0)