diff --git a/extra/modules/greenbids-real-time-data/src/main/java/org/prebid/server/hooks/modules/greenbids/real/time/data/core/GreenbidsInferenceDataService.java b/extra/modules/greenbids-real-time-data/src/main/java/org/prebid/server/hooks/modules/greenbids/real/time/data/core/GreenbidsInferenceDataService.java index 973c6f33eac..3f8a58671c3 100644 --- a/extra/modules/greenbids-real-time-data/src/main/java/org/prebid/server/hooks/modules/greenbids/real/time/data/core/GreenbidsInferenceDataService.java +++ b/extra/modules/greenbids-real-time-data/src/main/java/org/prebid/server/hooks/modules/greenbids/real/time/data/core/GreenbidsInferenceDataService.java @@ -113,11 +113,9 @@ private List extractMessagesForImp( } private static String getCountryNameFromAlpha2(String isoCode) { - return Optional.ofNullable(isoCode) - .filter(code -> !code.isBlank()) - .map(code -> new Locale(StringUtils.EMPTY, code)) - .map(Locale::getDisplayCountry) - .orElse(StringUtils.EMPTY); + return StringUtils.isBlank(isoCode) + ? StringUtils.EMPTY + : new Locale(StringUtils.EMPTY, isoCode).getDisplayCountry(); } private String getCountry(String ip) {