From 753be5b24bb35bac3e6c014fc15e4e991249322a Mon Sep 17 00:00:00 2001 From: lsiepel Date: Mon, 16 Sep 2024 13:32:10 +0200 Subject: [PATCH] [unifi] Fix `NullPointerException` (#17421) * Fix NPE * Null warning Signed-off-by: Leo Siepel --- .../unifi/internal/handler/UniFiPoePortThingHandler.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/bundles/org.openhab.binding.unifi/src/main/java/org/openhab/binding/unifi/internal/handler/UniFiPoePortThingHandler.java b/bundles/org.openhab.binding.unifi/src/main/java/org/openhab/binding/unifi/internal/handler/UniFiPoePortThingHandler.java index f3e34f054c..0bfbef8a1e 100644 --- a/bundles/org.openhab.binding.unifi/src/main/java/org/openhab/binding/unifi/internal/handler/UniFiPoePortThingHandler.java +++ b/bundles/org.openhab.binding.unifi/src/main/java/org/openhab/binding/unifi/internal/handler/UniFiPoePortThingHandler.java @@ -89,7 +89,8 @@ public class UniFiPoePortThingHandler extends UniFiBaseThingHandler> State safeDouble(final String value, final Unit unit) { + private > State safeDouble(@Nullable final String value, final Unit unit) { try { return value == null ? UnDefType.UNDEF : QuantityType.valueOf(Double.parseDouble(value), unit); } catch (final NumberFormatException e) { -- 2.47.3