From 346e462185da4c9dedf0897aef2aa163b959bdec Mon Sep 17 00:00:00 2001 From: Sheldan <5037282+Sheldan@users.noreply.github.com> Date: Thu, 22 Jun 2023 22:49:47 +0200 Subject: [PATCH] [AB-xxx] fixing exact temperatures not leading to an appropriate color for weather service --- .../webservices/openeweathermap/service/WeatherServiceBean.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/abstracto-application/abstracto-modules/webservices/webservices-impl/src/main/java/dev/sheldan/abstracto/webservices/openeweathermap/service/WeatherServiceBean.java b/abstracto-application/abstracto-modules/webservices/webservices-impl/src/main/java/dev/sheldan/abstracto/webservices/openeweathermap/service/WeatherServiceBean.java index a280d0655..2aa7f291c 100644 --- a/abstracto-application/abstracto-modules/webservices/webservices-impl/src/main/java/dev/sheldan/abstracto/webservices/openeweathermap/service/WeatherServiceBean.java +++ b/abstracto-application/abstracto-modules/webservices/webservices-impl/src/main/java/dev/sheldan/abstracto/webservices/openeweathermap/service/WeatherServiceBean.java @@ -61,7 +61,7 @@ public class WeatherServiceBean implements WeatherService { return Color.decode(TEMPERATURE_COLOR_MAP.get(TEMPERATURE_COLOR_MAP .keySet() .stream() - .filter(pair -> pair.getLeft() < temperature && pair.getRight() > temperature) + .filter(pair -> pair.getLeft() < temperature && pair.getRight() >= temperature) .findFirst().orElse(TEMPERATURE_COLOR_MAP.keySet().iterator().next()))); } }