Skip to content

Commit 19620f4

Browse files
authored
Fix data[].ext.taxonomyname NPE (prebid#1173)
1 parent 76ef823 commit 19620f4

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/main/java/org/prebid/server/bidder/rubicon/RubiconBidder.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1003,11 +1003,9 @@ private void enrichWithIabAttribute(ObjectNode target, List<Data> data) {
10031003
}
10041004

10051005
private boolean containsIabTaxonomyName(ObjectNode ext) {
1006-
final JsonNode taxonomyname = ext.get("taxonomyname");
1007-
if (taxonomyname != null && taxonomyname.isTextual()) {
1008-
return StringUtils.containsIgnoreCase(taxonomyname.textValue(), "iab");
1009-
}
1010-
return false;
1006+
final JsonNode taxonomyName = ext != null ? ext.get("taxonomyname") : null;
1007+
return taxonomyName != null && taxonomyName.isTextual()
1008+
&& StringUtils.containsIgnoreCase(taxonomyName.textValue(), "iab");
10111009
}
10121010

10131011
private static String extractLiverampId(Map<String, List<ExtUserEid>> sourceToUserEidExt) {

0 commit comments

Comments
 (0)