Skip to content

Commit f18a730

Browse files
authored
Attekmi: remove partnerName param requirement (#3817)
1 parent 5011826 commit f18a730

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

src/main/java/org/prebid/server/bidder/smarthub/SmarthubBidder.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import io.vertx.core.MultiMap;
1212
import io.vertx.core.http.HttpMethod;
1313
import org.apache.commons.collections4.CollectionUtils;
14+
import org.apache.commons.lang3.StringUtils;
1415
import org.prebid.server.bidder.Bidder;
1516
import org.prebid.server.bidder.model.BidderBid;
1617
import org.prebid.server.bidder.model.BidderCall;
@@ -67,7 +68,7 @@ private MultiMap resolveHeaders() {
6768
}
6869

6970
private String buildEndpointUrl(ExtImpSmarthub extImpSmarthub) {
70-
return endpointTemplate.replace("{{Host}}", extImpSmarthub.getPartnerName())
71+
return endpointTemplate.replace("{{Host}}", StringUtils.defaultString(extImpSmarthub.getPartnerName()))
7172
.replace("{{AccountID}}", extImpSmarthub.getSeat())
7273
.replace("{{SourceId}}", extImpSmarthub.getToken());
7374
}

src/main/resources/static/bidder-params/smarthub.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@
66
"properties": {
77
"partnerName": {
88
"type": "string",
9-
"description": "Attekmi (formerly SmartHub) unique partner name",
10-
"minLength": 1
9+
"description": "Attekmi (formerly SmartHub) unique partner name"
1110
},
1211
"seat": {
1312
"type": "string",
@@ -21,7 +20,6 @@
2120
}
2221
},
2322
"required": [
24-
"partnerName",
2523
"seat",
2624
"token"
2725
]

0 commit comments

Comments
 (0)